TEE - kunisuzaki/misc GitHub Wiki
Intel SGX
Process level TEE which runs on user mode (Ring 3)
SGX Hardware list HP SGX v1, SGX v2, SGX on Xeon Scalable Processors
Runtime
- Intel SDK
- Open Enclave (Microsoft)
- Gramine (formerly Graphene)
- Fortanix’s Enclave Development Platform (EDP)
- Enarx
- SGX-LKL (Linux Kernel Library)
- SCONE
- OpenSGX (Georgia Tech)
- Asylo (Google)
- TeaClave (Apache)
- EGO (Edgeless System) Framework for SGX apps in Go
AMD SEV
VM level TEE
Arm TrustZone
One Secure World
Trsuted OS
NVIDIA Confidential Computing
- H100
RISC-V
- Keystone
- SiFive Shield/World Guard
- AP-TEE Application Platform - Trusted Execution Environment by Task Group of RISC-V International
Key Research Person
- Prof. Haibo Chen (Shanghai Jiao Tong University) vTZ[USENIX Sec'17], TEEv[VEE'19], TwinVisor[SOSP'21]
- Prof. Zhiqiang Lin (The Ohio State University) SGXElide[CGO'18], vSGX[IEEE S&P'21]