Sécurité matérielle

Quel est l'avantage d'utiliser une PUF pour conserver une clé ?

  1. AL'utilisateur peut choisir librement la valeur de la clé
  2. BLa clé reste toujours en mémoire même après coupure de l'alimentation
  3. CIl n'est pas nécessaire d'écrire la clé en mémoire non volatile ; elle n'est produite qu'au moment de l'utilisation et est donc difficile à extraire même si la puce est analysée
Afficher la réponse et l'explication

Réponse : C. Il n'est pas nécessaire d'écrire la clé en mémoire non volatile ; elle n'est produite qu'au moment de l'utilisation et est donc difficile à extraire même si la puce est analysée

Une clé écrite en flash ou en eFuse est exposée aux attaques qui ouvrent la puce et lisent directement le contenu de la mémoire. Avec une PUF, la clé est produite à chaque utilisation à partir des propriétés physiques de la puce et n'est stockée nulle part pendant la mise hors tension. De plus, usiner la puce pour lire la valeur de la PUF modifie les propriétés mêmes des variations, ce qui rend l'extraction encore plus difficile.

S'entraîner sur ce thème Retour au thème

Autres questions sur Sécurité matérielle

  1. Quelle propriété la PUF SRAM exploite-t-elle ?
  2. Pourquoi combine-t-on un mécanisme de correction d'erreurs (données d'assistance, etc.) lors de la génération d'une clé à partir d'une PUF ?
  3. Quelle est la définition du générateur de nombres réellement aléatoires (TRNG) intégré aux puces ?
  4. Que peut-il se produire si l'on utilise des nombres aléatoires de mauvaise qualité, facilement prévisibles, pour générer des clés cryptographiques ?
  5. Quelle est la définition d'un cheval de Troie matériel (hardware trojan) ?