- Supports the specific OE, CAVP, EVM, and PAA/PAI evidence items listed in this checklist.
"tested operational environment"
A focused guide to the operational-environment claims that appear in FIPS 140-3 module validation work.
Use it to check tested OS, platform, processor, hypervisor, algorithm-certificate, embedded module, and accelerator claims before relying on a certificate.
Structured answer sets in this page tree.
Cited legal and guidance references.
Match the deployed module to each claim: operating system, platform, processor, hypervisor when used, module version, and any accelerator or existing-validated-module dependency. First distinguish an environment tested and listed on the certificate from one permitted only through vendor or user affirmation. Neither route is a general compatibility statement, and an unlisted host is not covered by similarity alone.
FIPS 140-3 identifies operating environment as one of the requirement areas for secure design, implementation, and operation of a cryptographic module. The standard also says the chosen module security level must be appropriate for the application, environment, and services the module provides.
For software modules, CMVP implementation guidance is more concrete: each tested listed for the module includes the operating system, platform, and processor; if a hypervisor was used, it is also listed. The certificate records the benchmark configuration used in validation testing.
The Management Manual also permits or user affirmation after specified porting of an unchanged software, firmware, or hybrid module. An affirmed environment that is not on the certificate was not part of validation testing, and CMVP makes no statement about correct module operation or the security strength of generated keys there. A vendor uses the VAOE submission route to add the affirmed environment and warning to the Security Policy; source-code changes require a separate CST-laboratory revalidation assessment.
CMVP guidance treats the validated algorithm implementation and its tested as part of the evidence chain for a FIPS 140-3 module submission. The algorithm implementation must not be modified when integrated into the module, and the -tested OE must be identical to, or fully included in, the OE being tested by the CST laboratory.
Do not expand the record by analogy. A 32-bit processor test does not support a 64-bit processor claim by assumption, and an algorithm tested on one operating system does not automatically support another. In the CMVP guidance example, memory size and processor frequency do not control the comparison, while operating system, platform, processor, and processor bit size do; apply that example only to the certificate-binding question it addresses.
If the implementation under test depends on an embedded or bound validated module, review must cover both sides of that relationship. CMVP guidance says that for software, firmware, and hybrid binding cases, the implementation under test and the existing validated module must each operate on tested OEs that are the same, or one must be within the other.
The same guidance requires the submission materials to identify the embedded validated module by name, CMVP certificate number, and version, and to separate IUT information from EVM information in the Security Policy and validation test report. That makes OE comparison a documentation control as well as a technical test-scope control.
Processor Algorithm Acceleration and Processor Algorithm Implementation claims can change how an OE is represented and tested. CMVP guidance says a module certificate must never include an OE that was not individually tested by the lab, and the test report must demonstrate that all module, PAA, and PAI code branches used by certificate OEs were tested within the tested OE combination.
Do not treat accelerator support as a marketing attribute detached from validation scope. If the module uses PAA or PAI, the certificate and test evidence need to show whether each OE was tested with the accelerator path, without it, or through an accepted similar-OE rationale.
Review this checklist before publishing a FIPS 140-3 claim, relying on a supplier certificate, or preparing a submission. Every item should tie to a certificate-listed tested environment or to a documented vendor or user affirmation that follows the current porting rules.
Use the OE record to connect module certificates, CAVP certificates, Security Policy tables, and test-report evidence before procurement or release.
Convert tested OE, CAVP, EVM, and PAA/PAI checks into accountable evidence tasks.
Resolve whether a certificate, algorithm implementation, or platform claim is actually covered by the cited sources.
Review module boundary, tested OE, and certificate evidence before relying on a validation claim.
"tested operational environment"
"Cryptographic Algorithm Validation Program"
"secure design, implementation and operation"