KyFrog: A High-Security LWE-Based KEM Inspired by ML-KEM

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Melo, Victor Duarte, Buchanan, Willian J.
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908698046103552
author Melo, Victor Duarte
Buchanan, Willian J.
author_facet Melo, Victor Duarte
Buchanan, Willian J.
contents KyFrog is a conservative Learning-with-Errors (LWE) key-encapsulation mechanism designed to explore an alternative operating point compared to schemes with relatively small public keys and ciphertexts. KyFrog uses a larger dimension ($n = 1024$) and a small prime modulus $q = 1103$, together with narrow error distributions with standard deviations $σ_s = σ_e = 1.4$, to target approximately $2^{325}$ classical and quantum security against state-of-the-art lattice attacks under standard cost models, as estimated using the Lattice Estimator. The price paid for this security margin is an extremely large KEM ciphertext (about 0.5 MiB), while public and secret keys remain in the same ballpark as ML-KEM. We describe the design rationale, parameter search methodology, and implementation details of KyFrog, and we compare its asymptotic security and concrete parameter sizes with the ML-KEM standard. All code and data for this work are released as free and open-source software, with the full C++23 implementation and experimental scripts available at: https://github.com/victormeloasm/kyfrog
format Preprint
id arxiv_https___arxiv_org_abs_2512_06411
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle KyFrog: A High-Security LWE-Based KEM Inspired by ML-KEM
Melo, Victor Duarte
Buchanan, Willian J.
Cryptography and Security
Rings and Algebras
94A60, 11T71
KyFrog is a conservative Learning-with-Errors (LWE) key-encapsulation mechanism designed to explore an alternative operating point compared to schemes with relatively small public keys and ciphertexts. KyFrog uses a larger dimension ($n = 1024$) and a small prime modulus $q = 1103$, together with narrow error distributions with standard deviations $σ_s = σ_e = 1.4$, to target approximately $2^{325}$ classical and quantum security against state-of-the-art lattice attacks under standard cost models, as estimated using the Lattice Estimator. The price paid for this security margin is an extremely large KEM ciphertext (about 0.5 MiB), while public and secret keys remain in the same ballpark as ML-KEM. We describe the design rationale, parameter search methodology, and implementation details of KyFrog, and we compare its asymptotic security and concrete parameter sizes with the ML-KEM standard. All code and data for this work are released as free and open-source software, with the full C++23 implementation and experimental scripts available at: https://github.com/victormeloasm/kyfrog
title KyFrog: A High-Security LWE-Based KEM Inspired by ML-KEM
topic Cryptography and Security
Rings and Algebras
94A60, 11T71
url https://arxiv.org/abs/2512.06411