Sécurité matérielle : évolutions récentes

Quelle affirmation décrit correctement le mécanisme de DICE (Device Identifier Composition Engine) défini par le TCG ?

  1. ATous les appareils reçoivent la même valeur secrète, et même lorsque le firmware est mis à jour et change, la même clé qu'à la fabrication continue d'être utilisée indéfiniment
  2. BÀ chaque démarrage, une nouvelle clé est téléchargée depuis un serveur par le réseau, et l'appareil ne contient lui-même aucune valeur secrète
  3. CLe secret de chaque couche est dérivé du secret propre à l'appareil et de la mesure du firmware de la couche suivante, et chaque couche rend son propre secret illisible avant de passer la main
Afficher la réponse et l'explication

Réponse : C. Le secret de chaque couche est dérivé du secret propre à l'appareil et de la mesure du firmware de la couche suivante, et chaque couche rend son propre secret illisible avant de passer la main

Avec DICE, le petit circuit matériel ou le code en ROM qui s'exécute juste après la mise sous tension dérive, par une fonction à sens unique, un secret appelé CDI à partir du secret propre à l'appareil (UDS) et de l'empreinte du premier firmware exécuté. Ce firmware utilise à son tour la mesure de la couche suivante pour dériver la CDI de celle-ci, puis efface sa propre CDI avant de lui passer la main. Si le firmware est réécrit, les secrets dérivés changent aussi ; un firmware falsifié ne peut donc pas se présenter avec la bonne clé, et même si une couche ultérieure est compromise, les secrets des couches antérieures ne fuient pas. Même un petit microcontrôleur sans TPM peut ainsi assurer l'identification de l'appareil et l'attestation avec peu de matériel.

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

Autres questions sur Sécurité matérielle : évolutions récentes

  1. Sur un appareil qui met à jour son firmware à l'aide de deux zones, la face A et la face B, à quel moment est-il le plus approprié de faire passer au nouveau numéro de version le numéro de version minimal enregistré en eFuse pour la protection anti-rollback ?
  2. Quelle affirmation décrit correctement une nomenclature matérielle (HBOM) ?
  3. Quelle approche de la sécurité est appropriée lorsqu'on combine dans un même boîtier des chiplets de plusieurs entreprises ?
  4. Quelle association entre des techniques de protection de la conception des semi-conducteurs et la partie non fiable que chacune vise principalement est correcte ?
  5. Face à une rétro-ingénierie qui lit le circuit en retirant une à une les couches d'une puce et en les photographiant au microscope électronique, ou en imageant son intérieur aux rayons X, quelle approche de conception est appropriée ?