Luotettu suoritusympäristö (, TEE) tarkoittaa tietotekniikassa suojattavan tiedon turvalliseen käsittelyyn tarkoitettua tekniikkaa. Tarkoituksena on varmistaa tiedon luottamuksellisuus sekä todistaa suoritusympäristön turvallisuus. Erään määritelmän mukaan luotettu suoritusympäristö on erillinen suoritusympäristö käyttöjärjestelmän rinnalla, jossa on korkeampi turvallisuus ja on riittävä useimpiin tarpeisiin.

Enklaavi () on suojattu tietoliikenneverkko, jonka kautta luottamuksellista tietoa käsitellään. Se on joukko järjestelmäresursseja samalla tietoturva-alueella, jotka jakavat yhden yhteisen ja jatkuvan turvarajan.

Sovelluksien ja tiedon suojaamiseksi muodostetaan eriytetty muistialue, jota käytetään sovellusohjelman suorittamiseen luotetussa ympäristössä (, TEE). Toteutustekniikoita ovat muun muassa ARM TrustZone, AMD Secure Encrypted Virtualization ja Intel Software Guard Extensions. Amazon EC2-pilvipalvelussa on Nitro Enclave -ominaisuus.

Ongelmat Intelin SGX-toteutuksesta on löydetty haavoittuvuuksia.

Applen Macintosh-koneissa käytetystä T2-piiristä on löydetty haavoittuvuuksia, joilla koneen saa täyteen hallintaan.

Useissa tapauksissa on todettu väärinymmärryksiä sekä virheellisiä väitteitä suojauksista. Eräänä perusteena käytölle pidetään etäisiä paikkoja, joissa fyysisesti kajoaminen laitteistoon on riski. Tutkijat ovat kuitenkin löytäneet keinoja kiertää kaikkien valmistajien turvaominaisuudet mikäli laitteistoon pääsee fyysisesti koskemaan. TEE-suojaus tuntemattomassa pilvipalvelussa on aina altis fyysiselle menetelmälle, jolla suojaus voidaan kiertää.

Lähteet

Luokka:Tietotekniikka Luokka:Tietoturva