The Cryptographic Module Validation Program (CMVP) is a joint effort between the National Institute of Standards and Technology (NIST) and the Communications Security Establishment (CSE) to validate cryptographic modules to Federal Information Processing Standards (FIPS) 140-2 Security Requirements for Cryptographic Modules and other FIPS cryptography-based standards.