Qu'est-ce que Résistance à l'effraction (tamper resistance) ?
Capacité d'une puce à résister aux attaques physiques comme l'ouverture du boîtier ou le micro-sondage, et à protéger ses secrets, par exemple en effaçant les clés en cas de détection.
Nom japonais: 耐タンパ性
« Résistance à l'effraction (tamper resistance) » apparaît dans 1 questions d'entraînement réparties sur 1 thèmes, dont Sécurité matérielle.
Domaine: Sécurité matérielle
Contre-mesures typiques
Un fin maillage métallique recouvrant le dessus de la puce agit comme un blindage actif : si une sonde ou une étape de délayage le coupe ou le court-circuite, la puce détecte le changement. Des capteurs surveillent une lumière, une température, une tension d'alimentation ou une fréquence d'horloge anormales. Les bus et mémoires internes sont chiffrés ou brouillés, et le layout peut être brouillé de sorte que les blocs fonctionnels soient difficiles à identifier. Lorsqu'une anomalie est détectée, la puce peut effacer ses clés, ce qu'on appelle souvent la mise à zéro (zeroization), si bien qu'un attaquant qui réussit à l'ouvrir ne trouve rien d'utile.
Résistance à l'effraction et preuve d'effraction
La preuve d'effraction (tamper evidence) se contente de rendre une intrusion visible après coup, par exemple au moyen de scellés, de revêtements ou d'étiquettes qui se brisent à l'ouverture. La résistance à l'effraction rend l'attaque plus difficile dès le départ, et la réponse à l'effraction (tamper response) réagit activement, par exemple en effaçant les secrets. Les évaluations de sécurité des puces examinent non seulement le sondage physique mais aussi la résistance à l'analyse par canaux auxiliaires et à l'injection de fautes, car une puce dotée d'un blindage parfait peut encore laisser fuir ses clés par sa consommation si l'implémentation cryptographique n'est pas protégée.
Une couche de la défense en profondeur
Aucune contre-mesure n'est absolue ; la résistance à l'effraction vise à porter le coût, le temps et l'équipement qu'exige une attaque au-delà de la valeur du secret. Elle est donc combinée à d'autres couches comme le démarrage sécurisé, la protection mémoire, les environnements d'exécution de confiance, le chiffrement et les contre-mesures contre les canaux auxiliaires, afin que la percée de l'une n'expose pas tout. Les concepteurs évitent aussi de partager une même clé entre de nombreux appareils, car une clé extraite d'une puce ne doit pas déverrouiller toute la gamme de produits.
Questions fréquentes
Qu'est-ce que la résistance à l'effraction d'une puce de sécurité ?
C'est la capacité d'une puce à résister aux attaques physiques comme l'ouverture du boîtier, le délayage des couches ou le sondage des pistes internes pour en extraire des secrets, souvent combinée à la détection de ces attaques et à l'effacement des clés en réaction.
Quelle est la différence entre résistance à l'effraction et preuve d'effraction ?
Les conceptions à preuve d'effraction montrent seulement qu'une intrusion a eu lieu, par exemple par des scellés brisés. Les conceptions résistantes à l'effraction rendent l'attaque elle-même difficile et peuvent réagir en détruisant les secrets.
La résistance à l'effraction protège-t-elle contre les attaques par canaux auxiliaires ?
En partie seulement. Les blindages et capteurs arrêtent le sondage physique, mais les fuites par la consommation ou les émissions électromagnétiques exigent des contre-mesures distinctes dans le circuit et dans l'implémentation cryptographique.