Confidential computing is a technology that secures data during processing by preventing unauthorized access or modification. It uses hardware-based Trusted Execution Environments (TEEs) to create isolated, secure areas within a processor for computations. This technology often incorporates attestation, where the TEE provides cryptographic proof that the executing code is authentic and untampered, ensuring only authorized code can access and process the data.
Supported Confidential Computing TEEs
Rhino FCP supports the following confidential computing virtual machines:
- Amazon AWS EC2
- Google GCP
- Microsoft Azure
Configuring Rhino FCP Confidential Computing Setting
To use this feature, set the Require Confidential Computing Policy to Yes. For more information on how to do this, see Specifying a Project's Permissions Policy. After you do this, your code runs will only be executed on your TEE.