A financial organization needs to store sensitive audit logs in Google Cloud Storage. Regulatory requirements mandate that the organization retain control of the cryptographic keys using Google Cloud Key Management Service (Cloud KMS) to support automated key rotation. They do not want the operational burden of managing and supplying raw key material for every storage request. Which encryption approach should the cloud architect recommend?
- Customer-Managed Encryption Keys (CMEK) using Cloud KMSCevap
- BCustomer-Supplied Encryption Keys (CSEK) provided with each API request
- CGranting primitive Owner IAM roles on the bucket to restrict access to default Google-managed keys
- DStandard IAM policies without key management, assuming access controls prevent unauthorized data exfiltration
Cevap
Customer-Managed Encryption Keys (CMEK) using Cloud KMS
Customer-Managed Encryption Keys (CMEK) allow customers to control key lifecycle management and automated key rotation through Google Cloud KMS, satisfying regulatory control requirements without requiring raw key management per request.
Adım Adım Çözüm
Anahtar Kavram
Customer-Managed Encryption Keys (CMEK) vs Customer-Supplied Encryption Keys (CSEK) in GCP