Google Cloud Compliance ControlsGoogle Cloud KMS
Cloud KMS encryption keys should have rotation configured within 90 days
Cloud KMS encryption keys should be rotated within a period of 90 days. For the gcloud tool, the next rotation time must be in ISO or RFC3339 format. The rotation period must be in the form INTEGER[UNIT].
What this control checks
Checks that Cloud KMS encryption keys have rotation configured within 90 days
Framework mappings
The clauses this control is mapped to in each framework.
- CC6.1 The entity implements logical access security software, infrastructure, and architectures over protected information assets to protect them from security events to meet the entity's objectives
- IA-5: Authenticator Management
- SC-28 Protection Of Information At Rest
NIST Cybersecurity Framework v2.0
- GV.RM-02: Risk appetite and risk tolerance statements are established, communicated, and maintained.
- GV.RM-03: Cybersecurity risk management activities and outcomes are included in enterprise risk management processes.
- ID.AM-08
- PR.AA-01: Identities and credentials for authorized users, services, and hardware are managed by the organization.
- PR.AA-04
1 more clause
- PR.DS-01
- 1.10 Ensure KMS Encryption Keys Are Rotated Within a Period of 90 Days
- 1.10 Ensure KMS Encryption Keys Are Rotated Within a Period of 90 Days
- 1.10 Ensure KMS encryption keys are rotated within a period of 90 days
- 1.10 Ensure KMS encryption keys are rotated within a period of 90 days
- 1.10 Ensure KMS encryption keys are rotated within a period of 90 days
- 164.312(a)(2)(iv) Encryption and decryption
- 164.312(e)(2)(ii) Encryption
NIST Cybersecurity Framework v1.0
- PR.DS-1: Data-at-rest is protected.
- 3.5 Document and implement procedures to protect keys used to secure stored cardholder data against disclosure and misuse
Related controls
Tool mappings
Use these identifiers to cross-reference this control across tools, reports, and evidence.
- Compliance.tf Control:
kms_key_rotated_within_90_day - Checkov Check:
CKV_GCP_43 - Powerpipe Control:
gcp_compliance.control.kms_key_rotated_within_90_day - Prowler Check:
kms_key_rotation_max_90_days - KICS Query:
d8c57c4e-bf6f-4e32-a2bf-8643532de77b
Last reviewed: 2026-10-09