What does operational environment mean in FIPS 140-3?
FIPS 140-3 names operating environment as one of the security requirement areas for cryptographic modules. The environment is part of the validation evidence, but it is not automatically inside the . For a software module, the operating system, processor, platform, and other applications can sit outside the boundary while remaining inside the 's physical perimeter.
The CMVP implementation guidance defines for software, firmware, and hybrid modules as the management of the software, firmware, and hardware needed for the module to operate. At minimum, that includes the module components, the computing platform, and the operating system that controls or allows the software or firmware to execute.
- Treat as part of the module claim boundary, not as a deployment note that can be changed freely.
- For software, firmware, and hybrid modules, identify the module components, computing platform, and operating system before relying on a FIPS 140-3 claim.
- Use the module security policy and certificate evidence to understand restrictions on the environment where the module was tested.
Identifies operating environment as a FIPS 140-3 security requirement area and ties validation level selection to the application and environment where the module is used.
Defines operational environment for software, firmware, and hybrid modules as including module components, computing platform, and operating system.