이 표준은 컴퓨터와 통신 시스템 내 중요 정보를 보호하는 보안 시스템에서 사용하는 암호모듈을 위한 보안 요구사항을 명시한다. 이 표준은 넓은 범위의 중요 데이터(예: 행정 정보, 자금 이체 정보, 생명 보호 정보, 개인 신상 정보, 정부가 사용하는 중요한 정보)와 다양한 응용 환경(예: 보호되는 시설, 사무실, 이동식 매체, 전혀 보호되지 않는 장소)에 따라, 적용하고자 하는 암호모듈을 4가지 보안 수준으로 구분한다. 이 표준은 11개 요구사항 영역별 4개의 보안수준을 명시하며, 각 보안수준은 이전 보안수준보다 높은 보안수준을 나타낸다(보안수준 1: 가장 낮은 수준, 보안수준 4: 최고 높은 수준).이 표준은 보안을 제공하는 암호모듈이 충족해야 하는 보안 요구사항을 명시하며, 암호모듈이 이 표준에 적합하다고 해서 특정 모듈이 안전하거나 정보를 보호하는 모듈이 정보 소유자에게 충분하고 수용할 만하다고 보장하지는 않는다. 따라서 암호모듈 운영자는 보호해야 할 정보에 적합한 보안기능들을 사용해야 하고, 사용자는 잔존 위협들을 인지하고 있어야 한다.