Программа проверки криптографических модулей (CMVP) - это совместная американская и канадская программа аккредитации безопасности для криптографических модулей. Программа доступна для любых поставщиков, которые стремятся сертифицировать свою продукцию для использования в США. Государственные и регулируемые отрасли (например, финансовые и медицинские учреждения), которые собирают, хранят, передают, делятся и распространяют "конфиденциальную, но не секретную" информацию. Все тесты в рамках CMVP проводятся сторонними лабораториями, которые аккредитованы (NVLAP) как лаборатории тестирования криптографических модулей. Сертификация продукции в соответствии с CMVP выполняется в соответствии с требованиями FIPS 140-2.
CMVP была установлена Национальным институтом стандартов и технологий США (NIST) и Организация по обеспечению безопасности связи (CSE) правительства Канады в июле 1995 года.
Программа проверки криптографических алгоритмов (CAVP), которая предоставляет рекомендации по проверке соответствия требованиям FIPS и NIST рекомендуемые криптографические алгоритмы и компоненты алгоритмов являются предварительным условием для CMVP.