Sécurité matérielle
Quel est le mécanisme de base de TrustZone d'Arm ?
- ATous les traitements sécurisés sont effectués sur un autre ordinateur
- BLes programmes du monde normal peuvent lire librement la mémoire du monde sécurisé
- CLe CPU dispose d'états monde sécurisé et monde normal, et des signaux de bus ou analogues permettent de distinguer de quel monde proviennent les accès à la mémoire et aux périphériques pour les restreindre
Afficher la réponse et l'explication
Réponse : C. Le CPU dispose d'états monde sécurisé et monde normal, et des signaux de bus ou analogues permettent de distinguer de quel monde proviennent les accès à la mémoire et aux périphériques pour les restreindre
Avec TrustZone, les cœurs du CPU basculent entre deux états, sécurisé et normal, et un signal indiquant l'état courant accompagne chaque accès sur le bus. Les circuits côté mémoire et périphériques examinent ce signal et refusent les accès du monde normal aux zones attribuées au monde sécurisé. Cela permet de créer une zone sûre au sein d'un même SoC sans puce dédiée supplémentaire, d'où sa large adoption dans les smartphones.