Sécurité matérielle

Quelle est la définition d'une PUF (fonction physiquement non clonable) ?

  1. AUn mécanisme exploitant les variations de fabrication propres à chaque puce pour produire une valeur unique à cette puce et difficile à reproduire
  2. BUn mécanisme inscrivant la même valeur dans toutes les puces
  3. CUn numéro de produit imprimé à la surface de la puce
Afficher la réponse et l'explication

Réponse : A. Un mécanisme exploitant les variations de fabrication propres à chaque puce pour produire une valeur unique à cette puce et difficile à reproduire

Même pour des puces de conception identique, la tension de seuil des transistors et les délais des interconnexions présentent de légères différences dues aux variations de fabrication. La PUF lit ces différences et produit une valeur différente pour chaque puce. Ces variations ne pouvant être contrôlées même par le fabricant, il est difficile de produire une puce ayant la même valeur. Elle sert à l'authentification d'appareils et comme source de génération de clés.

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

Autres questions sur Sécurité matérielle

  1. Quel est l'avantage d'utiliser une PUF pour conserver une clé ?
  2. Quelle propriété la PUF SRAM exploite-t-elle ?
  3. 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 ?
  4. Quelle est la définition du générateur de nombres réellement aléatoires (TRNG) intégré aux puces ?
  5. 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 ?