Sécurité matérielle
Quelle est la caractéristique des TEE de type « enclave », comme SGX d'Intel ?
- AL'ensemble du noyau du système d'exploitation s'exécute sur un disque dur externe
- BUne partie de l'application s'exécute dans une zone que le CPU protège en chiffrant la mémoire, rendant son contenu illisible même pour le système d'exploitation ou l'hyperviseur
- CLes données de l'enclave peuvent être modifiées librement par n'importe qui
Afficher la réponse et l'explication
Réponse : B. Une partie de l'application s'exécute dans une zone que le CPU protège en chiffrant la mémoire, rendant son contenu illisible même pour le système d'exploitation ou l'hyperviseur
Dans une enclave, seule la partie de l'application traitant des secrets s'exécute dans une zone mémoire spéciale, chiffrée et protégée contre la falsification dans le CPU avant d'être placée en mémoire principale. Son contenu est invisible pour le système d'exploitation, l'hyperviseur et un attaquant lisant physiquement la mémoire. Seuls le CPU et ce code doivent être dignes de confiance. Des faiblesses face aux attaques par canal auxiliaire ont toutefois été signalées, ce qui impose de la prudence dans son usage.