LPsLux Proposals
Post-Quantum Cryptography
LP-4630

ML-KEM-1024 (FIPS 203 Level 5) Parameter Tier

Draft

Parameter-tier sub-spec for ML-KEM-1024 (NIST FIPS 203 security level 5), the maximum-security ML-KEM variant. Algorithm definition deferred to LP-4600.

Category
Core
Created
2026-05-18

Implementation status (code-audited 2026-07-03): SHIPPED Parameters (k=4, du=11, dv=5) confirmed against luxfi/crypto/mlkem (circl v1.6.3).

Abstract

ML-KEM-1024 is the NIST FIPS 203 security-level-5 parameter set of the Module-Lattice-Based Key Encapsulation Mechanism. This LP pins the tier identifier, parameter constants (k=4, eta1=2, eta2=2, du=11, dv=5), and the implementation pointer; the algorithm itself is defined in LP-4600. Sizes: public key 1,568 B, secret key 3,168 B, ciphertext 1,568 B, shared secret 32 B. Use ML-KEM-1024 for long-lived key encapsulation where the 256-bit classical / 192-bit post-quantum security margin is required — institutional KEM escrow, sovereign HSM key wrapping, regulatory archives. For network defaults use ML-KEM-768 (LP-4620).

Reference implementation

  • Primitive: luxfi/crypto/mlkem/mlkem1024
  • Test vectors: NIST KAT vectors (FIPS 203 Appendix A)

Copyright and related rights waived via CC0.