NIST Post-Quantum Cryptography Standards (FIPS 203, 204, 205)
FIPS 204 ML-DSA

NIST Post-Quantum Cryptography Standards (FIPS 203, 204, 205) PQC-3: FIPS 204 ML-DSA Implementation - Module-Lattice Digital Signature

Implement FIPS 204 ML-DSA (Module-Lattice-Based Digital Signature Algorithm) based on CRYSTALS-Dilithium for digital signatures + authentication + non-repudiation. Use approved parameter sets: ML-DSA-44 (NIST level 2) + ML-DSA-65 (level 3) + ML-DSA-87 (level 5). Implement key generation + signature generation (Sign) + signature verification (Verify) per FIPS 204 Sections 5.1 + 5.2 + 5.3. Apply pre-hashing and domain separation per FIPS 204 Section 6 for HashML-DSA variant (recommended for general-purpose signing with pre-computed hash).

Maintained by Gerard BlokdykVerified against the published standard Control text last updated

Query this from an agent

The graph holds this control, the 0 it maps to, and the evidence behind each claim, over MCP and REST.