What should entropy evidence answer first?
Start with the entropy path. The evidence should identify whether the module generates entropy itself, directly calls a well-defined source through a GetEntropy() interface, passively receives externally supplied entropy, or combines active and passive inputs. CMVP Implementation Guidance 9.3.A assigns different evidence and certificate caveats to those cases because the laboratory can corroborate some entropy estimates but cannot guarantee the quality of entropy supplied by an uncontrolled external source.
The core record should include the module boundary, or physical perimeter, source location, interface type, seeding path, and the minimum bits of entropy generated, requested, accepted, or believed to have been loaded for SSP generation. The DRBG name alone cannot support a generated-SSP strength claim; the seeding evidence must support that claim.
- Map every entropy source to the cryptographic boundary, , physical perimeter, and instantiation or reseed event it supports.
- Distinguish direct GetEntropy() access from seed loaders, LOAD commands, preloaded seeds, caller-supplied API buffers, files, and other passive inputs.
- Record the minimum entropy amount used for SSP generation and the evidence basis for that amount.
- Check whether the design triggers a certificate caveat such as modified SSP strength or no assurance of minimum generated-SSP strength.
IG 9.3.A is the main source support for entropy-source scenarios, GetEntropy access, Security Policy entropy statements, and certificate caveats.
FIPS 140-3 establishes the cryptographic-module context and includes sensitive security parameter management among the module security requirement areas.