Algorithms
What is ML-DSA?
Also known as Dilithium, CRYSTALS-Dilithium.
Module-Lattice-based Digital Signature Algorithm. NIST's primary post-quantum signature standard, finalised as FIPS 204 in August 2024. Three parameter sets (44, 65, 87). Used by QNSP for JWT signing, audit-chain Merkle-root sealing, and CBOM attestation.
Deep dive
ML-DSA on QNSP
NIST's primary post-quantum digital signature standard, finalised August 2024 as FIPS 204. ML-DSA powers JWT signing, audit-log integrity, code-signing, and authn token issuance across QNSP.
For parameter sets, key and signature sizes, NIST ACVP conformance status, and when to use it, see the full ML-DSA algorithm reference.
FAQ
Common questions
What is ML-DSA?
Module-Lattice-based Digital Signature Algorithm. NIST's primary post-quantum signature standard, finalised as FIPS 204 in August 2024. Three parameter sets (44, 65, 87). Used by QNSP for JWT signing, audit-chain Merkle-root sealing, and CBOM attestation.
What is ML-DSA also known as?
ML-DSA is also known as Dilithium, CRYSTALS-Dilithium. Module-Lattice-based Digital Signature Algorithm. NIST's primary post-quantum signature standard, finalised as FIPS 204 in August 2024. Three parameter sets (44, 65, 87). Used by QNSP for JWT signing, audit-chain Merkle-root sealing, and CBOM attestation.
More