Google Cloud Professional Cloud Security Engineer — Question 141

You are migrating an application into the cloud. The application will need to read data from a Cloud Storage bucket. Due to local regulatory requirements, you need to hold the key material used for encryption fully under your control and you require a valid rationale for accessing the key material.

What should you do?

Answer options

Correct answer: D

Explanation

The correct answer is D because it allows you to maintain complete control over the encryption key while using it as an external key in the Cloud Key Management Service (KMS). Option A does not provide full control of the key material since it relies on managed keys, while option B incorrectly suggests uploading the key to KMS, which contradicts the requirement for local control. Option C uses a Cloud HSM, which does not meet the requirement of having the key managed on-premises.