- Grounds the need to match validated implementation names, versions, certificates, and operational environments before reusing evidence.
"The validation certificate serves as a benchmark"
A practical map of what each NIST post-quantum FIPS standard covers and what not to claim from the standard alone.
Use this to separate algorithm selection, implementation conformance, CAVP evidence, and FIPS 140-3 module validation evidence.
Structured answer sets in this page tree.
Cited legal and guidance references.
FIPS 203, FIPS 204, and FIPS 205 standardize three post-quantum algorithm families for federal use cases and voluntary private adoption. FIPS 203 covers ML-KEM for key encapsulation. FIPS 204 covers ML-DSA for digital signatures. FIPS 205 covers SLH-DSA for stateless hash-based digital signatures. None of those labels, by itself, proves that a shipped product, module, protocol profile, or operational environment is validated.
Start by separating the cryptographic job. FIPS 203 is for a key-encapsulation mechanism, so it belongs in key-establishment and migration discussions. FIPS 204 and FIPS 205 are signature standards, so they belong in authentication, integrity, signing, certificate, firmware, software distribution, or document-signing discussions.
Do not flatten the three standards into one undifferentiated post-quantum requirement. ML-KEM has parameter sets ML-KEM-512, ML-KEM-768, and ML-KEM-1024. ML-DSA and SLH-DSA are both signature choices, but they have different constructions and implementation considerations. A defensible design record names the algorithm family, parameter set, use case, protocol location, and fallback or migration assumptions.
A FIPS publication can approve and specify an algorithm, but it is not the same thing as a CAVP certificate for a particular implementation or a CMVP certificate for a cryptographic module. CAVP testing is about cryptographic algorithm implementations. CMVP validation is about cryptographic modules tested against FIPS 140-3 requirements.
For product and supplier evidence, ask what claim is actually being made. If the claim is algorithm conformance, the evidence should identify the algorithm implementation, version, operational environment, and applicable CAVP record when validation evidence is being relied on. If the claim is FIPS 140-3 module validation, the evidence should identify the cryptographic module, certificate, boundary, version, approved mode, and tested operational environment.
Use this guide to keep ML-KEM, ML-DSA, SLH-DSA, algorithm validation, and module validation claims separated before they reach a customer response or audit packet.
Convert post-quantum FIPS choices into scoped tasks, evidence requests, and certificate checks.
Use cited NIST material to resolve algorithm, validation, and module-boundary questions before implementation.
Review algorithm scope, validation evidence, and the next compliance actions with Sorena.
The useful artifact is a narrow decision record, not a broad statement that the organization is post-quantum ready. Tie each claim to the standard, the algorithm role, the implementation, and the environment where it will run.
For ML-KEM, capture the key-establishment use case, parameter set, protocol binding, shared-secret handling, and any hybrid transition assumption. For ML-DSA or SLH-DSA, capture the signature use case, parameter set, direct-signing or pre-hash approach where applicable, key-purpose separation, verification behavior, and certificate or trust-store dependency.
Use these questions before publishing a claim, accepting a supplier statement, or wiring a PQC choice into a control set. The goal is to prevent an approved-algorithm statement from being mistaken for validated-module evidence or a complete migration plan.
Answers should be tied to source URLs and certificate identifiers where certificates are relevant. If the evidence is not available or not applicable, say so plainly and keep the decision as an engineering or policy assumption.
The most common error is overstatement. A page, RFP response, or control narrative should not imply that a post-quantum FIPS reference validates an entire product, certifies a supplier, or proves protocol-level interoperability.
Keep public language precise. Say that a design uses an algorithm specified in FIPS 203, FIPS 204, or FIPS 205 only when that is the supported claim. Add CAVP or CMVP language only when the relevant validation evidence is identified and matches the implementation or module boundary.
"The validation certificate serves as a benchmark"
"validation-search"
"Cryptographic Module Validation Program"
"NIST will develop a validation program"
"NIST will develop a validation program"
"NIST will develop a validation program"