Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.

Unlimited Access

Get Unlimited Contributor Access to the all ExamTopics Exams!
Take advantage of PDF Files for 1000+ Exams along with community discussions and pass IT Certification Exams Easily.

Exam Professional Cloud Architect topic 1 question 149 discussion

Actual exam question from Google's Professional Cloud Architect
Question #: 149
Topic #: 1
[All Professional Cloud Architect Questions]

Your organization has stored sensitive data in a Cloud Storage bucket. For regulatory reasons, your company must be able to rotate the encryption key used to encrypt the data in the bucket. The data will be processed in Dataproc. You want to follow Google-recommended practices for security. What should you do?

  • A. Create a key with Cloud Key Management Service (KMS). Encrypt the data using the encrypt method of Cloud KMS.
  • B. Create a key with Cloud Key Management Service (KMS). Set the encryption key on the bucket to the Cloud KMS key.
  • C. Generate a GPG key pair. Encrypt the data using the GPG key. Upload the encrypted data to the bucket.
  • D. Generate an AES-256 encryption key. Encrypt the data in the bucket using the customer-supplied encryption keys feature.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
victory108
Highly Voted 2 years, 7 months ago
B. Create a key with Cloud Key Management Service (KMS). Set the encryption key on the bucket to the Cloud KMS key.
upvoted 32 times
...
SweetieS
Highly Voted 2 years, 8 months ago
B is OK https://cloud.google.com/storage/docs/encryption/using-customer-managed-keys#add-object-key
upvoted 9 times
...
Pime13
Most Recent 2 months, 3 weeks ago
Selected Answer: B
https://cloud.google.com/storage/docs/encryption/customer-managed-keys#key-rotation
upvoted 1 times
...
Roro_Brother
4 months, 1 week ago
Selected Answer: B
It's B, off course
upvoted 1 times
...
odacir
5 months ago
Selected Answer: B
https://cloud.google.com/storage/docs/encryption/customer-managed-keys#key-rotation
upvoted 1 times
...
vc1011
6 months, 1 week ago
Selected Answer: B
The following restrictions apply when using customer-managed encryption keys: You cannot encrypt an object with a customer-managed encryption key by updating the object's metadata. Include the key as part of a rewrite of the object instead. gcloud storage uses the objects update command to set encryption keys on objects, but the command rewrites the object as part of the request. this makes rotating keys difficult
upvoted 2 times
...
someone2011
7 months, 3 weeks ago
Probably B: https://cloud.google.com/storage/docs/encryption/customer-managed-keys#key-replacement
upvoted 1 times
...
BiddlyBdoyng
10 months, 2 weeks ago
It says customer wants to manage the rotation not the supplying of key. Hence B not D. Seen some people say with customer managed you cannot rotate but this document suggests you can https://cloud.google.com/storage/docs/encryption/customer-managed-keys#key-rotation.
upvoted 1 times
...
jlambdan
1 year ago
B does not allow to rotate assymetric key. https://cloud.google.com/kms/docs/key-rotation => Cloud Key Management Service does not support automatic rotation of asymmetric keys. See Considerations for asymmetric keys below. I go for D.
upvoted 1 times
medi01
1 year ago
GC uses symmetric key.
upvoted 1 times
...
...
JC0926
1 year, 1 month ago
Selected Answer: B
B. Create a key with Cloud Key Management Service (KMS). Set the encryption key on the bucket to the Cloud KMS key. To rotate the encryption key used to encrypt data in a Cloud Storage bucket, it is recommended to use Cloud KMS. You can create a new key version, set it as the primary version, and update the bucket's default KMS key to the new key version. This allows you to rotate the encryption key while still allowing access to the data. You can then process the data in Dataproc while the encryption key is being rotated. This approach provides security and compliance with regulations, as well as easy key rotation without disrupting access to data.
upvoted 4 times
...
JC0926
1 year, 1 month ago
Selected Answer: B
Your organization has stored sensitive data in a Cloud Storage bucket. For regulatory reasons, your company must be able to rotate the encryption key used to encrypt the data in the bucket. The data will be processed in Dataproc. You want to follow Google-recommended practices for security. What should you do? A. Create a key with Cloud Key Management Service (KMS). Encrypt the data using the encrypt method of Cloud KMS. B. Create a key with Cloud Key Management Service (KMS). Set the encryption key on the bucket to the Cloud KMS key. C. Generate a GPG key pair. Encrypt the data using the GPG key. Upload the encrypted data to the bucket. D. Generate an AES-256 encryption key. Encrypt the data in the bucket using the customer-supplied encryption keys feature.
upvoted 1 times
...
examch
1 year, 3 months ago
Selected Answer: B
B is the correct answer, we can encrypt the data in the bucket using CMEK. And the key can be rotated as per requirement. https://cloud.google.com/storage/docs/encryption/using-customer-managed-keys#add-object-key https://cloud.google.com/storage/docs/samples/storage-rotate-encryption-key#storage_rotate_encryption_key-python
upvoted 1 times
...
nhorcajada
1 year, 5 months ago
Selected Answer: C
B is ok
upvoted 1 times
...
megumin
1 year, 5 months ago
Selected Answer: B
B is ok
upvoted 1 times
...
KongsMom
1 year, 5 months ago
B. rotation and dataproc ... trendmicro talk about this in https://www.trendmicro.com/cloudoneconformity/knowledge-base/gcp/Dataproc/enable-encryption-with-cmks-for-dataproc-clusters.html Ensure that your Google Cloud Dataproc clusters on Compute Engine are encrypted with Customer-Managed Keys (CMKs) in order to control the cluster data encryption/decryption process. You can create and manage your own Customer-Managed Keys (CMKs) with Cloud Key Management Service (Cloud KMS). Cloud KMS provides secure and efficient encryption key management, controlled key rotation, and revocation mechanisms. This rule resolution is part of the Conformity Security & Compliance tool for GCP.
upvoted 1 times
...
RitwickKumar
1 year, 8 months ago
Selected Answer: B
As per question: " your company must be able to rotate the encryption key" It is easily possible with KMS: https://cloud.google.com/kms/docs/rotating-keys#kms-create-key-rotation-schedule-gcloud
upvoted 3 times
...
Ric350
1 year, 8 months ago
"Your company must be able to rotate the encryption key" is the requirement which eliminates CMEK and why you need a CSEK. You have to use a boto config file to do this and is part of one of the labs.
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...