KyFrog: A High-Security LWE-Based KEM Inspired by ML-KEM
Victor Duarte Melo, Willian J. Buchanan

TL;DR
KyFrog is a high-security LWE-based key-encapsulation mechanism with large ciphertexts, designed for enhanced security margins against lattice attacks, while maintaining manageable key sizes, and is openly available as open-source software.
Contribution
It introduces KyFrog, a novel LWE-based KEM with larger parameters for increased security, and provides detailed design, implementation, and security analysis.
Findings
Achieves approximately 2^{325} security level against lattice attacks.
Features large ciphertext (~0.5 MiB) with comparable key sizes to ML-KEM.
Provides open-source implementation and comprehensive security evaluation.
Abstract
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 () and a small prime modulus , together with narrow error distributions with standard deviations , to target approximately 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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptographic Implementations and Security · Cryptography and Data Security · Cryptography and Residue Arithmetic
