Google Professional Cloud Security Engineer Question 357
Select 3Google Cloud PlatformYour organization handles highly sensitive customer data and wants to ensure that data remains encrypted not only at rest and in transit but also during processing. The organization is considering using Google Cloud's Confidential Computing to achieve this. Which of the following steps must you take to enable Confidential Computing for your workloads in Google Cloud?
- A
Ensure that the workload is deployed on a Confidential VM.
- B
Use a custom encryption key to enable Confidential Computing.
- C
Enable the Confidential Computing feature in the VM settings during instance creation.
- D
Modify the application code to specifically integrate with Confidential VMs.
- E
Ensure the VM uses a supported hardware platform that includes a Trusted Execution Environment (TEE).
Show answer and explanation
Correct answers: A, C, E
Explanation
Google Cloud's Confidential Computing leverages Confidential VMs to process data while keeping it encrypted in memory. To enable Confidential Computing, workloads must run on Confidential VMs, which require enabling the feature during VM creation and running on supported hardware with Trusted Execution Environments (TEE). No modifications to application code or use of custom encryption keys are required.
- A. Correct.
Correct. Confidential Computing requires workloads to run on Confidential VMs, which are designed to protect data in use.
- B. Incorrect.
Incorrect. Confidential Computing does not require a custom encryption key; it uses hardware-based encryption provided by the Trusted Execution Environment (TEE).
- C. Correct.
Correct. Enabling the Confidential Computing feature in the VM settings during instance creation is required to utilize Confidential VMs.
- D. Incorrect.
Incorrect. No application code changes are needed to use Confidential VMs; they work transparently for existing applications.
- E. Correct.
Correct. Confidential VMs rely on hardware platforms with Trusted Execution Environments (TEE) to ensure data protection during processing.