reattested

Concepts

Enclave, trust domain, realm: one idea, many names

Every vendor has its own word for an isolated environment that can be attested. Some protect part of a program, some a whole virtual machine.

Vendor and technologyThe unit is calledWhat it protects
Intel SGXEnclavePart of a program
Intel TDXTrust domainA whole virtual machine
AMD SEV-SNPConfidential virtual machine, or guestA whole virtual machine
Arm CCARealmA whole virtual machine
Arm TrustZoneSecure world, trusted applicationA second, small operating system beside the main one
AWS Nitro EnclavesEnclaveA stripped-down virtual machine with no network or disk
AppleSecure EnclaveA separate processor for keys and biometrics
IBM Z and LinuxONESecure Execution virtual machineA whole virtual machine
Microsoft WindowsVBS enclavePart of a program, protected by the hypervisor
AndroidProtected virtual machineA virtual machine isolated from Android itself
RISC-V KeystoneEnclavePart of a program

The word 'enclave' alone tells you little. Ask what is inside the boundary. A small enclave keeps the operating system out of the trusted computing base. A confidential virtual machine keeps the operating system in.

'Isolate' and 'isolated environment' are generic words for the same idea. They are also used for unrelated things, so check what the vendor means.

Where this matters

Attested AIAttested cloud workloads

Working on re-attestation for your product? A first call takes 30 minutes and commits you to nothing. Bring your product and the one question that worries you.

Next fixed date: EU Digital Identity Wallets are due in every member state on 24 December 2026, 42 days from now.