ML-KEM-1024 (FIPS 203 Level 5) Parameter Tier
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.
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
Copyright and related rights waived via CC0.