FIPS 140-3: Cryptographic Module Validation

FIPS 140-3 is the NIST standard validating cryptographic modules for US federal use. Software handling sensitive government data must use FIPS-validated cryptography, not just claim encryption.

Executive Summary: What is it?

Federal Information Processing Standard (FIPS) 140-3 is the NIST standard specifying security requirements for cryptographic modules: the hardware and software components that perform encryption, decryption, key management, and authentication. Validated modules are listed in the CMVP (Cryptographic Module Validation Program) registry maintained jointly by NIST and the Canadian Centre for Cyber Security. FIPS 140-3 supersedes FIPS 140-2. After 21 September 2026, FIPS 140-2 validations moved to the Historical List, whose modules may be used in existing systems only; new validations are issued under FIPS 140-3.

CFO / Business Impact: What does it cost/risk?

Technical Reality: How does it work?

What the Label Means in a Solution Profile

FIPS 140-3 validation belongs to a named cryptographic module, tested by an accredited lab and validated by the Cryptographic Module Validation Program (run by NIST and the Canadian Centre for Cyber Security), not to the application that uses it.