Google Cloud Professional Cloud Security Engineer — Question 262

A customer's internal security team must manage its own encryption keys for encrypting data on Cloud Storage and decides to use customer-supplied encryption keys (CSEK).
How should the team complete this task?

Answer options

Correct answer: B

Explanation

The correct answer is B because it specifically details the process of using the gsutil command line tool to upload an object while providing the location of the encryption key. Option A incorrectly suggests uploading the key to a bucket, which is not a secure method. Option C involves generating a key in GCP, which is not customer-supplied. Option D mentions encrypting the object first, but does not address how to use the customer-supplied key during the upload process.