Lexique informatique › Sécurité › TEE (environnement d'exécution de confiance)

TEE (environnement d'exécution de confiance) Trusted Execution Environment

Sécurité Svenska → Mis à jour: 2026-09-25

Environnement de calcul isolé par le matériel, où le code et les données sont protégés même du système d'exploitation et de l'hyperviseur. Exemples : Intel SGX, AMD SEV-SNP, Intel TDX, ARM TrustZone, ARM CCA, Apple Secure Enclave.

Cas d'usage : gestion des droits numériques (DRM, Apple Pay sur iPhone), informatique confidentielle (machines virtuelles dans le cloud), gestion de clés privées (portefeuilles matériels), biométrie (l'enclave sécurisée de Touch ID). L'attestation d'un TEE consiste à prouver à un tiers distant que le code s'exécute bien dans un vrai TEE. Côté moderne : ARM CCA (Confidential Compute Architecture) standardise la conception des TEE pour l'écosystème ARM, et Apple Private Cloud Compute (2024) mise sur l'inférence IA dans un TEE pour gagner la confiance des clients. Dans les faits, les TEE subissent régulièrement des attaques par canal auxiliaire (Spectre, Foreshadow, ÆPIC Leak) — le mythe de la sécurité parfaite.

← Retour au lexique