Sécurité matérielle
Pourquoi désactive-t-on les ports de débogage comme JTAG, ou exige-t-on une authentification, sur les appareils expédiés en tant que produits ?
- AParce que les ports de débogage augmentent la consommation et vident vite la batterie
- BParce que les ports de débogage se détruisent automatiquement à l'expédition
- CParce que les ports de débogage permettent de lire et écrire la mémoire et les registres et d'arrêter le programme, si bien qu'en l'état le micrologiciel ou les clés peuvent être volés ou modifiés
Afficher la réponse et l'explication
Réponse : C. Parce que les ports de débogage permettent de lire et écrire la mémoire et les registres et d'arrêter le programme, si bien qu'en l'état le micrologiciel ou les clés peuvent être volés ou modifiés
Les ports de débogage comme JTAG ou SWD sont des outils puissants permettant d'examiner librement l'intérieur de la puce pendant le développement. S'ils subsistent en l'état dans un produit, un attaquant peut brancher un appareil sur les broches de la carte et lire le micrologiciel, contourner le démarrage sécurisé ou extraire les clés. Les contre-mesures consistent à les désactiver par eFuse à l'expédition ou à n'autoriser leur usage qu'après une authentification cryptographique.