TEE & Intel SGX

A Trusted Execution Environment (TEE) is a hardware-isolated compute environment. In Intel® SGX, sensitive code runs in an enclave with encrypted memory. Even privileged software (OS/hypervisor) cannot inspect enclave memory.

In Clique:

  • The enclave performs keygen and signing.

  • Raw private keys never leave enclave memory.

  • Data at rest is encrypted and only decryptable from within the enclave.

Last updated