Prepare and test your skills
Prepare and test your skills
Free sample question, answered and explained below. The Professional Cloud Security Engineer practice bank has 1,343 more like it. Try 10 free: instant score, no account.
A financial services organization is designing a regulatory compliance architecture for data encryption in Google Cloud. Compliance auditors require proof that master encryption keys meet three specific criteria:
How do Cloud KMS software-backed keys differ from Cloud HSM hardware-backed keys regarding key generation, isolation models, and attestation capabilities to satisfy these requirements?
This option claims that software-backed keys distribute unencrypted plaintext key material across server RAM, whereas Cloud HSM retains unencrypted key material permanently in non-volatile storage on physical HSM cards.
Cloud HSM operated as legacy on-premises dedicated appliances with static on-board storage limits, and software KMS distributed unencrypted keys across memory caching layers.
This option asserts that software-backed keys provide an attestation document rooted in an internal Google Certificate Authority (CA), while Cloud HSM uses manual ceremonies and solely third-party external PKI validation.
ProtectionLevel: SOFTWARE) in Cloud KMS do not generate cryptographic attestation statements. Attestation statements are an exclusive feature of Cloud HSM hardware partitions.gcloud or REST API endpoints and parsed using standard cryptographic tooling.Cloud KMS provided software-level cryptographic attestations signed by internal Google CAs while delegating hardware validations to off-cloud third-party trust brokers.
Google Cloud Key Management Service (Cloud KMS) provides cryptographic key management across multiple protection levels. Keys configured with the software protection level (SOFTWARE) run on standard production server infrastructure, whereas keys configured with the hardware security module protection level (HSM) operate inside dedicated, tamper-resistant FIPS 140-2 Level 3 validated hardware security modules.
0x0163 creation origin and non-extractability flags) and is cryptographically verifiable using certificate chains rooted in both Google and the HSM manufacturer (Marvell LiquidSecurity).CryptoKeys, CryptoKeyVersions) as software keys, requiring zero application logic redesign.Software-backed keys provide robust encryption at rest managed across Google production fleets, but they execute operations in host RAM using software cryptographic modules (such as BoringCrypto) and do not produce hardware-rooted cryptographic attestation statements. Only Cloud HSM provides the physical isolation, strict non-extractability enforcement, and dual-rooted attestation required by stringent regulatory standards.
This option suggests that software-backed keys permit full plaintext extraction using PKCS#11 interfaces, while Cloud HSM disallows PKCS#11 standards entirely to prevent exfiltration.
PKCS#11 integration were restricted to local software keys and functioned as a direct key dump or extraction utility.
Answer them yourself and get your score the moment you finish. No account needed.
Full access includes
Keep the momentum going with these hand-picked practice scenarios
Last updated Validated