Federal Risk and Authorization Management Program (FedRAMP):
Cryptographic Requirements for Cloud Service Providers
| Region | United States (federal cloud security assessment program; its NIST SP 800-53 foundation is widely referenced internationally as a cloud security baseline) |
| Applicability | Cloud Service Providers: SaaS, PaaS, and IaaS offerings pursuing FedRAMP Low, Moderate, High, or the newer FedRAMP 20x authorization tiers Independent Software Vendors: selling through federal cloud marketplaces and reseller channels Third-Party Assessment Organizations (3PAOs): conduct Readiness Assessment Reports and annual security assessments |
| Relevant sections | NIST SP 800-53 SC-12, SC-13, IA-7: cryptographic protection, key establishment and management, and authenticator module compliance FedRAMP Cryptographic Module Policy v1.1.0: approved by the FedRAMP Board on January 16, 2025 FedRAMP 20x Key Security Indicators: effective May 30, 2025 for Low-impact authorizations |
Overview
FedRAMP standardizes security assessment for cloud services used by federal agencies, built on NIST SP 800-53 controls. FIPS 140 validation is a prerequisite baked directly into SC-13, SC-12, and IA-7: cryptography must be provided by a FIPS 140-validated, or NSA-approved and NIAP-compliant, module, not merely FIPS-compliant custom code.
In January 2025, the FedRAMP Board approved an updated Cryptographic Module Policy (v1.1.0) that gives CSPs two paths: a “validation module stream” that prioritizes staying on the latest FIPS-validated module version, and an alternate stream to incorporate urgent security patches faster than a full re-validation would allow. In parallel, FedRAMP 20x, a modernized, more automatable authorization approach built around Key Security Indicators, became effective for Low-impact authorizations on May 30, 2025, with CSPs required to participate in the 20x pilot to qualify.
Why it matters
FedRAMP’s own program guidance names “not having FIPS 140 validated encryption modules” as a common barrier that can stop an authorization package before a 3PAO even submits the Readiness Assessment Report, a gate rather than a fixable-later deficiency.
The FIPS 140-2 to 140-3 transition compounds this risk for CSPs specifically: a module that was fine at initial authorization can shift to Historical status mid-ATO-cycle, and a CSP relying on infrastructure cryptography it doesn’t directly control, cloud provider libraries, embedded TLS stacks, still owns the compliance gap if that module lapses on September 21, 2026.
How this maps to cryptography
FedRAMP addresses cryptography through several interlocking control areas. The key areas with direct cryptographic implications are:
| Section | Function | What it says | Supporting Products |
| SC-13 | Cryptographic Protection of Federal Data | Encrypt federal data at rest and in transit exclusively through FIPS 140-validated or NSA-approved cryptographic modules. | EJBCA |
| SC-12 | Key Establishment and Management | Formal generation, distribution, and destruction procedures for the keys protecting a cloud service offering, tied to a validated module. | Keyfactor Command |
| IA-7 | Cryptographic Authenticator Module Compliance | Authentication mechanisms implemented through validated cryptographic modules rather than ad hoc libraries. | EJBCA |
| FedRAMP Cryptographic Module Policy v1.1.0 | Module Version and Certificate Tracking | Maintain current evidence of which FIPS-validated module version and certificate number is deployed in production, supporting both the validation and patch-priority streams. | AgileSec |
| FedRAMP 20x Key Security Indicators | Continuous Monitoring of Cryptographic Posture | Automated, ongoing evidence of cryptographic control status feeding continuous monitoring deliverables rather than point-in-time assessment. | Keyfactor Command |
| Supports SI-7, RA-5 (integrity and vulnerability controls referenced by 20x KSIs) | Signed Build and Release Artifacts | Sign container images, build artifacts, and patches deployed into the authorized boundary. | SignServer / Signum |
Audit readiness
Assessments and examinations, whether self-conducted, performed by a regulator, or reviewed by an independent assessor, focus on demonstrated evidence rather than policy statements alone. Key areas that examiners and assessors commonly probe:
- FIPS Module Active-Status Verification: Are all cryptographic modules protecting federal data confirmed Active on the CMVP validated modules list, not Historical or still in process?
- Version-to-Certificate Matching in the SSP: Does the System Security Plan accurately identify the exact module version and certificate number deployed in production?
- POA&M for Modules Approaching Historical Status: Is there a documented Plan of Action and Milestones for any module approaching the September 21, 2026 FIPS 140-2 sunset?
- Key Establishment and Management Documentation: Are key generation, distribution, and destruction procedures documented and tied to a specific validated module?
- Continuous Monitoring Evidence for 20x KSIs: Can the organization produce automated, ongoing evidence of cryptographic control status rather than only point-in-time assessment artifacts?
- Signed Artifact Verification for Deployments: Are container images, build artifacts, and patches deployed into the authorization boundary cryptographically signed and verified?
TAKE THIS TO MANAGEMENT
FedRAMP’s own guidance calls out missing FIPS validation as a common reason authorization packages never get submitted at all, not a finding we fix during assessment. If our cryptographic modules, including the ones inherited from our cloud infrastructure provider, aren’t on the CMVP Active list with a version that matches our SSP, we don’t get to the 3PAO review in the first place.
September 21, 2026 adds a mid-cycle risk we haven’t had to manage before: a module that was Active when we were authorized can move to Historical status while our ATO is still in force. We need ongoing visibility into every module’s validation status, not a one-time check at authorization, and FedRAMP 20x’s push toward continuous, automated evidence makes that visibility a baseline expectation rather than an option.


