Professional Cloud Security Engineer
Prepare and test your skills
Prepare and test your skills
Worked example. The correct answer is already marked and every option is explained below, so there is nothing to select here. To answer questions yourself, start the free trial.
An organization uses Cloud KMS to manage Customer-Managed Encryption Keys (CMEK) protecting sensitive workloads, including Vertex AI RAG corpora. During an active security incident, the security operations team suspects that unauthorized callers are attempting to access protected data.
The incident response protocol mandates that the security engineer must immediately render all encrypted data irretrievable to all services and identities, maintain the ability to quickly restore decryption operations if the incident is a false alarm, and establish an irreversible cryptographic erasure path if key compromise is confirmed.
Which action should the security engineer take?
In Cloud Key Management Service (Cloud KMS), key lifecycle management occurs at the individual CryptoKeyVersion level. When a key version is active, it resides in the ENABLED state, allowing authorized principals and service agents holding the roles/cloudkms.cryptoKeyEncrypterDecrypter role to execute cryptographic operations. Changing the state of a key version to DISABLED immediately halts all cryptographic use without deleting the underlying key material. Scheduling destruction transitions the version to DESTROY_SCHEDULED for a designated retention window before permanent cryptographic erasure occurs.
CryptoKeyVersion to DISABLED takes effect immediately across Google Cloud services. Any decryption request initiated by workload service agents (such as Vertex AI or RAG Engine) will fail, rendering the underlying ciphertext completely irretrievable.ENABLED, instantly restoring normal workload operations without data loss.gcloud kms keys versions destroy). This moves the version into the DESTROY_SCHEDULED state. Once the destruction schedule duration elapses, the key material is permanently expunged, rendering all associated data permanently unrecoverable in compliance with secure deletion mandates.DESTROY_SCHEDULED state provides a configurable grace period (from 24 hours up to 120 days) during which key destruction can be aborted via the restore command if needed.Disabling the CryptoKeyVersion directly at the KMS level guarantees total cryptographic revocation across all callers regardless of IAM permissions, while preserving the key material until the forensic evaluation confirms whether permanent key destruction is warranted.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.