- Supports evidence handling for bound and embedded modules and certificate-scope checks after implementation or environment changes.
"Security Policy and validation test report"
Direct answers to common FIPS 140-3 questions about cryptographic module scope, CMVP validation, algorithm evidence, and approved mode claims.
Based on NIST FIPS 140-3 and CMVP implementation guidance. Use it for product, procurement, and evidence review; confirm live certificate status in CMVP records.
Structured answer sets in this page tree.
Cited legal and guidance references.
sets security requirements for validated cryptographic modules, not a blanket approval for every system that uses cryptography. Start with the exact module and version, why validated cryptography is required, and whether the deployed environment and services match the live record. This FAQ gives standalone answers for product, procurement, , and customer-evidence reviews.
These focused FAQ modules break this artifact into narrower answer sets so teams can move straight to the right source-backed guidance.
How CAVP algorithm certificates support, but do not replace, FIPS 140-3 cryptographic module validation evidence.
How to maintain FIPS 140-3 certificate evidence after validation by checking module status, version, caveats, Security Policy, and revalidation records.
How FIPS 140-3 entropy evidence should document entropy source location, GetEntropy access, SP 800-90B testing, Security Policy text, and certificate caveats.
Understand how FIPS 140-3 module boundaries affect cryptographic module scope, interfaces, software and firmware components, and bound or embedded validated modules.
Learn what a FIPS 140-3 operational environment means for software, firmware, and hybrid cryptographic modules, and what evidence to check before relying on a validation claim.
A practical FAQ on FIPS 140-3 security levels, module scope, CMVP evidence, bound or embedded modules, and common claim mistakes.
When vendor affirmation can support a FIPS 140-3 module claim, what it does not supersede, and which Security Policy, CAVP, CSTL, and test-report evidence to keep.
Answer the FIPS 140-3 approved-mode question with service-level indicators, Security Policy evidence, and limits on non-approved functions.
is a U.S. federal cryptographic-module standard administered through by NIST and the Canadian Centre for Cyber Security. U.S. federal departments and agencies must use it when cryptographic protection is required for sensitive information, including modules operated for them under contract. Other organizations may require a validated module through procurement terms, customer controls, or deployment rules, but FIPS 140-3 does not automatically apply to every private product that uses cryptography.
First identify the specific claimed for the use case, the agency or customer requirement that creates the need, and the module certificate or validation evidence supporting the claim. The buyer or agency defines the requirement, the vendor identifies the module and evidence, an accredited tests a submitted module, issues the validation decision, and the buyer or operator checks the procured version and .
No. A certificate validates a cryptographic algorithm implementation; a certificate validates a . The CMVP implementation guidance separates these concepts and says the algorithm certificate identifies the validated algorithm implementation and tested , while the module certificate identifies the validated module and tested operational environment.
For evidence review, treat certificates as inputs to a module-validation case. They do not replace the module certificate, the module , or the validation boundary that explains how the algorithms are used by the module.
A module-boundary answer should identify what is inside the , what is outside it, and which services, roles, interfaces, algorithms, sensitive security parameters, self-tests, and operational environments are part of the validated claim. This matters because evaluates the secure design, implementation, and operation of a cryptographic module, not every surrounding product component.
If the module embeds or binds to another validated module, the evidence must keep the implementation under test separate from the existing validated module. The guidance says the and validation test report must identify the existing module by name, certificate number, and version, and clearly separate services, algorithms, SSPs, self-tests, and zeroisation mechanisms.
Approved-mode claims should be tied to the module , the service behavior that indicates approved use, and the certificates for the algorithms actually used by the module. Under IG 2.4.C, the required indicator is for each , not merely for the module's general mode. One API can implement several services depending on its parameters, and one service can call several APIs, so evidence must follow the service the operator invokes.
Operational-environment evidence should match the certificate claim. The guidance says a validated algorithm implementation embedded in a module must be unmodified and tested in an that is identical to, or fully included in, the module testing environment. For software modules, the listed environment includes operating system, platform, processor, and hypervisor when used.
A vendor- or user-affirmed port is a separate case. If the Management Manual's porting rules are met, the module can be affirmed on an environment that was not part of validation testing, but makes no statement about correct operation or generated-key strength on an environment not listed on the certificate. For vendor affirmation, the and claim should label that environment as affirmed, not tested; for user affirmation, the claim should make that distinction.
This FAQ helps turn FIPS 140-3 questions into scoped module reviews, certificate checks, and customer-ready evidence packets.
Convert FIPS 140-3 scope and evidence questions into owned review tasks and certificate checks.
Use cited NIST and CMVP source material to resolve module scope, approved-mode, and evidence questions before implementation.
Review module boundaries, certificate evidence, procurement claims, and next compliance actions with Sorena.
A useful response should include the module name and version, current certificate record, , claimed security levels, , approved and non-approved services, algorithm certificates, and any caveats that affect the deployment. Check whether the supplied product contains that exact module and configuration. For federal procurement, NIST directs users to the CMVP validated modules list and says the Historical list is for reference rather than procurement decisions.
If the module relies on another validated module, include the bound or embedded module evidence and the security-policy markings that show exactly which functions came from that module. If the deployment changes software, firmware, processor architecture, operating system, hypervisor, boundary, or algorithm implementation, do not reuse the old evidence without checking whether the certificate scope still matches.
A standard validation is normally placed on the Active list for five years. An Interim Validation is Active but has a two-year sunset because reviewed the submission for completeness after an accredited fully tested it. A programmatic transition, sunset date, or dependency on another validation can move a record to Historical earlier. Historical means the record is no longer current for new procurement; it is not the same as revocation, and an agency may document its own continued-use risk decision.
Revoked means the validation is no longer valid and may not be cited to demonstrate FIPS 140 conformity. Check the live entry before a purchase, release, audit response, or trust-center update, record the status-check date and sunset date, and reopen the review when a dependency or algorithm transition changes.
"Security Policy and validation test report"
"Cryptographic Algorithm Validation Program"
"CMVP"
"CMVP Historical list should not be used for procurement decisions"