Ce e un TEE?
Un TEE e o zonă sigură (enclavă) în procesor unde codul rulează complet izolat — nici măcar sistemul de operare, hypervisorul, sau administratorul nu pot vedea memoria sau execuția enclavei.
Implementări
| Tehnologie | Furnizor | Accesibil în | |---|---|---| | SGX | Intel | Prozesoare Core, Xeon | | SEV-SNP | AMD | Prozesoare EPYC | | TrustZone | Arm | SoC-uri mobile | | Secure Enclave | Apple | iPhone, Mac | | CCA | Arm | Viitoare servere | | TDX | Intel | Cloud |
Confidential Computing
TEE-urile sunt baza pentru confidential computing — procesarea datelor criptate fără a le decripta vreodată în RAM accesibilă SO-ului. Combinația TEE + HSM + seL4 oferă cel mai înalt nivel de securitate disponibil.