Technology Overview
Last Update: July 2023
Hardware-based secure enclave establishes isolated environments for specific applications, effectively segregating them from the rest of the software stack.
Enclave provides sophisticated hardware-based security features and encryption capabilities. By running application-specific code and data within an enclave, we can have an additional layer of security, privacy, and trust in the execution environment. As a result, deploying applications within containers becomes an excellent choice, particularly in potentially untrusted cloud environments.
Hardware secure enclave technologies include Intel SGX, Intel TDX, AMD SEV, ARM CCA, and RISC-V AP-TEE. GPU-based technologies include NVIDIA CC.
Last updated