Un Ambiente di esecuzione fidato (TEE) è una regione protetta all'interno di un processore, di un chipset o di uno stack firmware che isola codice e dati dal resto del sistema. L'obiettivo è mantenere sicure le operazioni sensibili anche se il sistema operativo, l'hypervisor o altri livelli software vengono compromessi. I TEE sono un elemento fondamentale del confidential computing perché aiutano a proteggere i dati mentre vengono elaborati, non solo quando sono archiviati o trasmessi.
Nella sicurezza informatica, i TEE sono importanti perché restringono il perimetro di fiducia. Vengono usati per gestire segreti, eseguire attestazioni e avviare carichi di lavoro sensibili come la gestione delle chiavi, la logica dei pagamenti o l'inferenza AI su infrastrutture condivise. Gli aggressori possono cercare di sfruttare il sistema operativo circostante, l'accesso alla memoria o i canali laterali per raggiungere i dati protetti, quindi un TEE deve essere affiancato da una configurazione attenta, dalla gestione delle patch e dal principio del privilegio minimo. Se usato correttamente, offre ai difensori un modo più efficace per isolare il codice ad alto valore e ridurre l'esposizione in ambienti multi-tenant.


