Google Cloud Professional Cloud Architect — Question 225

You are deploying a highly confidential data processing workload on Google Cloud. Your company’s compliance framework mandates that cryptographic keys used for encrypting data at rest must be generated and stored exclusively within a validated Hardware Security Module (HSM). You want to use a fully integrated Google Cloud managed service to handle the lifecycle and usage of these keys. What should you do?

Answer options

Correct answer: C

Explanation

Option C is correct because creating a key in Cloud KMS with the HSM protection level ensures that the key is generated and managed within a validated HSM, meeting compliance requirements. Option A is incorrect as CSEK does not utilize an HSM for key management. Option B is wrong because importing a key with the SOFTWARE protection level does not satisfy the requirement for HSM storage. Option D is not suitable since it involves external key management rather than using Google Cloud's fully integrated service.