FIPS 140-2 Goes Historical: What New Purchases Need
FIPS 140-2 modules remain acceptable for new federal systems through September 21, 2026. On September 22, the remaining certificates move to the CMVP Historical List. That is not a recall: NIST says agencies may continue using those modules in existing systems, while new-system purchases should move to modules with active FIPS 140-3 validations.
By Uniqcli Team · · 10 min read · Updated

Key takeaways
- September 21, 2026 is the final day FIPS 140-2 modules remain on the CMVP active list; September 22 is the historical-list transition date.
- Historical does not mean revoked. Existing systems can continue using historical 140-2 modules under CMVP guidance, subject to agency, contract, and risk decisions.
- A “FIPS capable,” “FIPS compliant,” or “uses validated algorithms” claim is not the same as an active module validation.
- Verify the exact module name, version, certificate number, operational environment, approved mode, and validation status before award.
- A FIPS 140-3 certificate does not validate an entire appliance, application, or cloud service unless the validated boundary actually covers it.
- Preserve certificate evidence with the bill of materials because firmware, hardware revisions, and bundled software can change the answer.
On this page
Compliance
The date buyers should write down
NIST’s Cryptographic Module Validation Program states that modules validated to FIPS 140-2 can be accepted for new systems through September 21, 2026. On September 22, 2026, only FIPS 140-3 validations remain on the active list and the remaining FIPS 140-2 certificates move to the Historical List.
Both dates appear in official material because they describe opposite sides of the transition. Saying that the “sunset is September 21” is reasonable shorthand for the final day of active acceptance. Saying that certificates “move on September 22” describes the administrative event. Procurement documents should avoid ambiguity by stating both.
The transition changes what buyers should select for a new system. It does not cause an already deployed firewall, encrypted drive, VPN client, or hardware security module to stop functioning at midnight. NIST explicitly distinguishes historical from revoked status and supports continued use of historical 140-2 modules for existing systems. Agencies still make deployment and risk decisions, and a contract can impose a narrower condition, but the program transition itself is not a mandatory physical replacement event.
What FIPS validation actually covers
FIPS 140 validation applies to a defined cryptographic module. The validated boundary may be a hardware device, firmware component, software library, or a combination. The certificate identifies a module name and version, vendor, security level, tested operational environments, algorithms, and other conditions. The security policy explains how the module is configured and operated in its approved mode.
That boundary is why product-family language is dangerous. A manufacturer can sell several appliances that use related code, but only certain builds may incorporate the validated module exactly as tested. A certificate for a software library does not automatically validate every application that calls it. A certificate covering firmware version 4.2 does not prove that version 5.0 is included. A certificate’s vendor name may also differ from the brand on the product after an acquisition or OEM arrangement.
The buyer’s job is not to become a cryptographic laboratory. It is to establish a traceable match between the proposed line item and the public CMVP record. Ask the supplier to identify the certificate and explain how the quoted configuration maps to the validated boundary. Then independently open the certificate and security policy.
Historical is not revoked
CMVP uses different status terms for different facts.
An active validation appears on the active list and, subject to its details, can be used for new and existing systems. A historical certificate has moved off the active list because of age or a program transition. NIST says historical status does not mean the certificate was revoked; however, the certificate may not reflect current guidance and the module is generally an existing-system option rather than the default for a new system. A revoked validation is no longer valid for demonstrating conformance to the FIPS 140 standards.
Do not collapse these statuses into “certified” and “not certified.” The difference affects acquisition. If an agency is maintaining an installed system, a historical 140-2 module may be acceptable under CMVP guidance. If it is defining a new system after the transition, the procurement team should specify an active 140-3 validation unless the agency’s authorized security officials document another path.
“Existing system” also deserves careful treatment. Adding capacity to an established architecture, replacing a failed unit with an identical spare, and building a new enclave from old designs are not necessarily the same scenario. NIST provides the program rule; the agency decides how it applies to the planned system and risk decision. Put that interpretation in the procurement file instead of relying on an oral assumption.
Claims that are not enough
The market uses several phrases that sound official but answer different questions.
“FIPS compliant” is often a vendor assertion. It may mean that a product uses approved algorithms, exposes a configuration intended for federal use, or includes a module that is undergoing validation. None of those descriptions proves that an active CMVP certificate covers the quoted build.
“FIPS capable” usually indicates that a setting can be enabled. It does not show that administrators actually enable and maintain the approved mode. “FIPS algorithms” can refer to algorithm testing, which is not the same as module validation. “Pending” or “in process” means the validation is not complete. NIST’s Modules in Process list can support planning, but an entry is not an issued certificate and completion timing can change.
The meaningful request is concrete: provide the FIPS 140-3 certificate number, module and version, security policy, validated operational environment, and instructions for operating in approved mode for this exact configuration. If the supplier cannot answer, treat the validation as unverified.
The six-part certificate check
1. Status
Search CMVP’s validated modules database and confirm the certificate is active for a new system. Save the search date. Status can change, so an old PDF in a sales packet is insufficient.
2. Module identity
Match the module name and version. If the quoted product uses a trade name, ask the manufacturer for a mapping statement that identifies the embedded validated module. Avoid assuming that a nearby version is equivalent.
3. Operational environment
For software modules, review the environments listed on the certificate and security policy. A validation tested on specified operating systems or processors can include caveats for other environments. Ask the system security owner whether the planned deployment fits the certificate language.
4. Approved mode
Read the security policy’s instructions. Some products support both approved and non-approved algorithms or modes. The implementation must start, configure, and remain in the approved mode when the requirement applies. Record how configuration management will prevent drift.
5. Algorithms and services
Confirm that the cryptographic service the system actually needs is covered. A module’s validation does not make every protocol choice safe or permitted. Review key establishment, authentication, random-number generation, encryption, signing, and hashing as applicable to the design.
6. Product mapping and support
Tie the certificate to the manufacturer part number, firmware or software release, subscription, and support term on the quote. Confirm whether a future patch preserves the validated module or requires a new release. Procurement should also document who will notify the agency if the status or product mapping changes.
How to write a requirement that vendors can answer
A vague solicitation line such as “must be FIPS compliant” invites incomparable responses. A better requirement identifies the data and function in scope, requires an active validation appropriate to the acquisition date, and asks for evidence with the offer.
For example, the requirement can ask the offeror to provide the active FIPS 140-3 certificate number for the cryptographic module used to protect data at rest, the exact module version, the product-to-module mapping, and the approved-mode configuration instructions. It can require notification before any substitution or update that changes that mapping. The agency’s security team should approve the wording because the right boundary depends on the architecture.
Avoid specifying a security level by habit. FIPS 140-3 defines four security levels, but a higher number is not automatically necessary for every use. Identify the threat, physical environment, key-handling needs, and governing baseline. Over-specification can exclude adequate products; under-specification can buy a certificate that does not address the relevant risk.
When an exact 140-3 option is not available, do not quietly accept a marketing statement. Record the market research, the available 140-2 or in-process alternatives, the delivery impact, and the authorized decision. The CMVP transition page acknowledges that replacement 140-3 options may be limited in some categories. That context supports a documented conversation, not an automatic exception.
Existing systems: inventory before replacing
The fastest way to waste budget is to treat the historical transition as a fleet-wide recall. Build an inventory first. For each module, record the system, mission owner, data protected, product and version, certificate number and status, approved-mode configuration, support date, exposure, and planned replacement cycle.
Then sort the inventory into practical groups:
Active 140-3 and correctly mapped
Preserve the evidence and monitor status.
Active 140-2 moving historical
Determine whether the system is existing, when it refreshes, and whether the agency accepts continued use.
Certificate mismatch or unclear mapping
Ask the manufacturer and treat the claim as unverified until resolved.
Non-approved operation
Correct configuration and validate service impact; a certificate does not compensate for the wrong mode.
Revoked or unsupported
Escalate for risk and replacement planning.
This approach separates a date-driven paperwork update from a genuine security gap. It also lets procurement combine crypto transition work with normal server, network, endpoint, and storage lifecycles.
Where the transition touches common purchases
Network and security appliances
Firewalls, VPN gateways, wireless controllers, and routers may contain several cryptographic modules across the operating system, management plane, line cards, and remote-access client. Ask which function the cited certificate covers. Verify the quoted firmware train and confirm how an upgrade affects approved mode.
Encrypted storage
Self-encrypting drives, storage arrays, backup appliances, and software encryption can place the cryptographic boundary in different layers. Establish whether the requirement applies at the drive, controller, host, application, or key-management layer. Do not infer whole-system protection from a single embedded certificate.
Hardware security modules
HSM procurement should connect certificate scope to key types, interfaces, partitioning, high availability, backup, operator roles, and physical deployment. The validation is essential evidence, but throughput, integration, administration, and recovery still determine whether the system works. See What is an HSM? for the architectural role before comparing models.
Cloud and software services
A cloud provider may use validated modules without the entire service being “FIPS validated.” Ask how the service configuration invokes the module, which regions or endpoints are covered, and what customer action is required. FedRAMP status and FIPS module validation are separate evidence streams; one does not automatically prove the other.
A procurement timeline through September
For awards planned before September 22, review whether delivery and deployment will occur after the transition. A contract awarded on September 20 for a new system installed in November can create an avoidable interpretation problem. The program, contracting, and security owners should agree on the relevant milestone and write it down.
For solicitations already released, issue a clarification or amendment if the language says only “FIPS 140-2.” For evaluations underway, request certificate evidence consistently from all offerors under the acquisition rules. For purchase orders not yet placed, revalidate configurations and alternates. For delivered items, capture serials, versions, and configuration evidence during acceptance.
Do not rely on quote validity to preserve compliance. A valid commercial price does not freeze a certificate status or guarantee the delivered firmware. The acceptance checklist should test what arrived.
Evidence to require at delivery
Make certificate verification part of receiving, not just source selection. The delivery package should identify the shipped part number and installed software or firmware, the module name and version, the certificate number, the security policy, and the approved-mode configuration. Capture serial numbers and a dated configuration report where the system supports it.
Have the security team reproduce the CMVP search independently. Confirm that the certificate is active for a new system, that the validated operational environment fits, and that no caveat excludes the planned service. If the vendor cites several certificates, require a short mapping that explains which module protects each function.
Then test the mode. For an appliance, verify the setting and the services disabled when approved mode is enabled. For a software module, confirm that the application loads the expected library and does not silently fall back to a nonvalidated provider. For storage, verify that keys, recovery, and management follow the approved design.
Record any mismatch as an acceptance defect. A substitute model, emergency firmware update, or revised software build may be operationally reasonable, but it must return to security and contracting for an explicit decision. This is also where support terms matter: ask how the manufacturer communicates certificate changes, security-policy revisions, and replacement builds during the warranty period.
Plan the transition at portfolio level
Individual certificate checks are necessary but can become unmanageable across hundreds of devices. Add module status to the configuration or asset system and group products by vendor, platform, certificate, business service, and refresh date. A certificate transition then becomes a searchable population rather than a manual email exercise.
Assign owners for high-consequence categories such as remote access, key management, storage encryption, and boundary protection. Track the planned 140-3 replacement, validation evidence, delivery risk, and agency decision for any historical module that remains. Review the portfolio quarterly and after major vendor updates. This lets buyers combine replacements with scheduled lifecycle work instead of creating disruptive one-off projects.
Frequently asked questions
Are FIPS 140-2 products illegal after September 21, 2026?
No. CMVP says 140-2 certificates move to the Historical List on September 22 and agencies can continue using those modules for existing systems. Acceptance depends on the use case, agency decision, contract, and certificate status. Historical is not revoked.
Can we buy a historical FIPS 140-2 module as a replacement part?
Potentially, for an existing system, if the responsible agency accepts that treatment and the exact module remains appropriate. Document whether the purchase is maintenance of an existing system and confirm that no contract or security decision requires active 140-3 validation.
Does a FIPS 140-3 certificate cover the whole product?
Only if the validated boundary actually is the whole product. Usually the certificate covers a defined module. Read the public certificate and security policy, then map the quoted product and configuration to that boundary.
Is a module on the CMVP “in process” list safe to specify?
It is evidence that a submission is progressing, not a completed validation. Do not represent it as validated. If the program accepts delivery risk, define what happens if the certificate is not issued by the required date.
Should every buyer demand the highest FIPS security level?
No. Choose the level and implementation based on applicable policy, threats, environment, and key-management needs. The agency security authority should approve the requirement.