Artifact GuideGLOBALFIPS 140-3

FIPS 140-3 FAQ

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.

Author
Sorena AI
Published
May 9, 2026
Updated
Jul 24, 2026
FAQ modules
8

Structured answer sets in this page tree.

Primary sources
10

Cited legal and guidance references.

Publication metadata
Sorena AI
Published May 9, 2026
Updated Jul 24, 2026
Overview

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.

Browse sub-FAQs

Choose the question set you need

These focused FAQ modules break this artifact into narrower answer sets so teams can move straight to the right source-backed guidance.

Browse all FAQ items25
Focused FAQ modules
8
Showing 8 of 8
FAQ module

FIPS 140-3 Algorithm Certificates FAQ

How CAVP algorithm certificates support, but do not replace, FIPS 140-3 cryptographic module validation evidence.

3 items
FAQ module

FIPS 140-3 Certificate Maintenance FAQ

How to maintain FIPS 140-3 certificate evidence after validation by checking module status, version, caveats, Security Policy, and revalidation records.

3 items
FAQ module

FIPS 140-3 Entropy Evidence FAQ

How FIPS 140-3 entropy evidence should document entropy source location, GetEntropy access, SP 800-90B testing, Security Policy text, and certificate caveats.

3 items
FAQ module

FIPS 140-3 Module Boundaries FAQ

Understand how FIPS 140-3 module boundaries affect cryptographic module scope, interfaces, software and firmware components, and bound or embedded validated modules.

3 items
FAQ module

FIPS 140-3 operational environments FAQ

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.

3 items
FAQ module

FIPS 140-3 security levels: how to choose and evidence them

A practical FAQ on FIPS 140-3 security levels, module scope, CMVP evidence, bound or embedded modules, and common claim mistakes.

4 items
FAQ module

FIPS 140-3 Vendor Affirmation FAQ

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.

3 items
FAQ module

How should teams handle approved mode under FIPS 140-3?

Answer the FIPS 140-3 approved-mode question with service-level indicators, Security Policy evidence, and limits on non-approved functions.

3 items
Question 1

Who needs to care about FIPS 140-3?

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 .

  • Identify the customer, contract, control, or federal-system context that requires a validated module.
  • Name the exact , version, , and security level being relied on.
  • Do not describe a whole application, platform, or cloud service as validated unless the claim is limited to the validated module scope.
Question 2

Does a CAVP algorithm certificate prove FIPS 140-3 module validation?

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.

  • Check evidence for algorithm name, implementation version, and tested .
  • Check evidence for module name, module version, certificate scope, security level claims, and tested .
  • Reject procurement language that cites only algorithm certificates when the requirement asks for a validated .
Question 3

What should a FIPS 140-3 module boundary answer include?

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.

  • Keep a boundary diagram and service table that match the and validation evidence.
  • For bound or embedded modules, identify the existing validated module by name, certificate number, and version.
  • Mark which services, algorithms, SSPs, self-tests, and error states belong to the module under test and which belong to an embedded or bound module.
Question 4

How should teams prove approved-mode and operational-environment claims?

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.

  • Record the section that explains approved and non-approved services.
  • Map each approved service to the algorithm implementation and certificate evidence used by that service.
  • Compare operating system, platform, processor, and hypervisor details before reusing algorithm-certificate evidence across builds or deployments.
Question 5

What evidence belongs in a FIPS 140-3 customer or audit response?

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.

  • Include public module evidence, the module , and the certificate status reviewed for the specific procurement or audit date.
  • Include algorithm records only as supporting evidence for the validated module, not as a substitute for module validation.
  • Document deployment assumptions and change triggers that would require a fresh certificate-scope review.
Question 6

How long does a FIPS 140-3 validation remain Active, and what do Historical and Revoked mean?

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.

  • Active: verify the exact module, version, , approved services, environment, caveats, and sunset date.
  • Historical: the record should not be used for a new procurement claim; for existing use, retain the agency's documented risk decision and transition plan.
  • Revoked: stop citing the certificate as evidence of FIPS 140 conformity and follow the applicable replacement, notification, and contract process.
  • Interim Validation: treat it as Active only for its shorter two-year period and read the interim caveat on the public record.
Primary sources

References and citations

csrc.nist.gov
Referenced sections
  • Supports evidence handling for bound and embedded modules and certificate-scope checks after implementation or environment changes.
"Security Policy and validation test report"
csrc.nist.gov
Referenced sections
  • Public NIST search page for checking the algorithm certificate records referenced by approved-service evidence.
"Cryptographic Algorithm Validation Program"
csrc.nist.gov
Referenced sections
  • Defines Active, Historical, Revoked, and sunset status.
Related guides

Explore more topics

FIPS 140-3 algorithm certificate mapping: ACVTS certificates to module boundary
Map CAVP algorithm certificates to FIPS 140-3 module services, approved security functions, security policy tables, and validation evidence.
FIPS 140-3 Applicability Test
Check whether FIPS 140-3 applies to a cryptographic module claim by testing agency use, module boundary, security level, approved functions, CMVP status, and procurement evidence.
FIPS 140-3 Approved and Non-Approved Mode Workflow
Classify FIPS 140-3 module services by approved security service, allowed no-security-claimed use, and non-approved service evidence.
FIPS 140-3 approved-mode evidence workflow
Collect FIPS 140-3 approved-mode evidence for a specific module service: boundary, indicator, selected CAVP capabilities, Security Policy entry, and deployment configuration.
FIPS 140-3 Change Impact Review
Review FIPS 140-3 module changes against boundary, version, operational environment, embedded module, software loading, CVE, and certificate evidence.
FIPS 140-3 CMVP Lifecycle and Status Guide
Follow a FIPS 140-3 module from scoping and CST-laboratory testing through CMVP review, publication, Active status, revalidation, and procurement checks.
FIPS 140-3 compliance guide
An official source FIPS 140-3 compliance guide for cryptographic module scope, security-level claims, CMVP validation evidence, and procurement review.
FIPS 140-3 Entropy and DRBG Evidence
FIPS 140-3 entropy and DRBG guidance for module boundary decisions, entropy caveats, Security Policy evidence, ESV references, and DRBG CSP handling.
FIPS 140-3 Module Boundary Selector Workflow
A FIPS 140-3 workflow for selecting a cryptographic module boundary, separating embedded and bound modules, and collecting CMVP validation evidence.
FIPS 140-3 Security Policy Template
Draft the vendor-authored parts of a FIPS 140-3 CMVP Security Policy and prepare the structured module information that CMVP merges into the final policy.
FIPS 140-3 Validation Checklist
Checklist for preparing a cryptographic module for FIPS 140-3 validation: boundary, levels, services, approved algorithms, entropy, tests, security policy, and change evidence.
FIPS 140-3 Validation Maintenance
Decide whether a changed FIPS 140-3 module still matches its validation or needs a CMVP revalidation scenario, evidence update, or paused claim.
FIPS 140-3 Validation Maintenance Change Workflow
Triage a changed FIPS 140-3 module against current CMVP revalidation scenarios, Security Policy evidence, CAVP testing, operational environments, and CVE handling.
FIPS 140-3 vs ISO/IEC 19790 and ISO/IEC 24759
Compare FIPS 140-3 with ISO/IEC 19790 and ISO/IEC 24759 for cryptographic module validation scope, evidence, testing, and procurement claims.
FIPS 140-3: FIPS 140-2 vs FIPS 140-3
Compare FIPS 140-2 legacy references with FIPS 140-3 requirements, ISO/IEC 19790 alignment, CMVP testing evidence, and guidance mappings.
FIPS 140-3: Module Boundary and Service Mapping
Map a FIPS 140-3 cryptographic module boundary to services, approved algorithms, operational environments, and CMVP validation evidence.
FIPS 140-3: Module Boundary Selector
Select and document a FIPS 140-3 cryptographic module boundary across hardware, software, firmware, operational environment, services, and validation evidence.
FIPS 140-3: Operational Environment
FIPS 140-3 operational environment guidance for software, firmware, hybrid, CAVP certificate, EVM, and PAA/PAI validation claims.
FIPS 140-3: Security Levels Explained
Compare FIPS 140-3 Security Levels 1 through 4 by requirement area and document a level claim without extending it beyond the validated module.
FIPS 140-3: step-by-step workflow for mapping algorithm certificates to CMVP modules
Map CAVP algorithm certificates to a FIPS 140-3 module by matching the tested implementation, operational environment, service use, and CMVP Security Policy record.