Sécurité matérielle
Quelle est la définition d'un TEE (environnement d'exécution de confiance) ?
- AUn environnement d'exécution protégé par le matériel et isolé même du système d'exploitation ordinaire, où s'effectuent les traitements importants comme la gestion des clés ou l'authentification
- BUn environnement accélérant les communications Internet
- CUn éditeur de texte pour écrire des programmes
Afficher la réponse et l'explication
Réponse : A. Un environnement d'exécution protégé par le matériel et isolé même du système d'exploitation ordinaire, où s'effectuent les traitements importants comme la gestion des clés ou l'authentification
Le système d'exploitation ordinaire étant vaste et complexe, il est difficile d'en éliminer toutes les vulnérabilités. Le TEE crée, par des mécanismes matériels, un petit environnement d'exécution séparé du système ordinaire, où s'effectuent les traitements à protéger tout particulièrement, comme la vérification d'empreintes digitales, les paiements ou la gestion des clés DRM. L'objectif est que, même si le système ordinaire est compromis, la mémoire et les clés du TEE restent inaccessibles. TrustZone d'Arm en est l'exemple type.