Match each enterprise security and governance requirement to its corresponding Google Cloud data encryption and key management model.
- Automated key rotation policies with cryptographic key material stored inside FIPS 140-2 Level 3 validated hardware security modules managed within Google Cloud.Customer-Managed Encryption Keys (CMEK) via Cloud HSM
- Supplying raw 256-bit AES keys directly in API request headers for transient in-memory use, ensuring Google Cloud never persists the root key material.Customer-Supplied Encryption Keys (CSEK)
- Retaining absolute ownership of root cryptographic keys within an external on-premises HSM while authorizing GCP services to invoke external key management endpoints.Cloud External Key Manager (Cloud EKM)
- Automatic data protection at rest using symmetric keys without requiring custom IAM configurations, key lifecycle management, or operational oversight.Google-default Encryption
Answer
Matching pairings: FIPS 140-2 Level 3 automated key rotation maps to CMEK via Cloud HSM; Per-request raw key injection without persistence maps to CSEK; External key management via on-premises HSM endpoints maps to Cloud EKM; Zero-configuration automated encryption maps to Google-default Encryption.
Each encryption model aligns with specific key control boundaries: Google-default is zero-configuration baseline encryption; CMEK via Cloud HSM offers managed hardware protection (FIPS 140-2 Level 3) with Cloud KMS automated rotation; CSEK requires raw AES-256 keys passed per request without storage; Cloud EKM delegates key operations to external on-premises HSM endpoints.
Step-by-Step Solution
Key Concept
Classification of GCP Data Encryption Models (Google-default, CMEK/Cloud HSM, CSEK, Cloud EKM)