Hardwaresicherheit

Welchen Vorteil hat die Verwendung einer PUF zur Schlüsselverwahrung?

  1. ADer Schlüsselwert kann vom Nutzer frei gewählt werden
  2. BDer Schlüssel bleibt auch nach Abschalten der Versorgung stets im Speicher erhalten
  3. CDer Schlüssel muss nicht in einen nichtflüchtigen Speicher geschrieben werden, sondern wird nur bei Verwendung erzeugt, und ist daher auch bei Analyse des Chips schwer zu entnehmen
Antwort und Erläuterung anzeigen

Antwort: C. Der Schlüssel muss nicht in einen nichtflüchtigen Speicher geschrieben werden, sondern wird nur bei Verwendung erzeugt, und ist daher auch bei Analyse des Chips schwer zu entnehmen

Ein in Flash oder eFuses geschriebener Schlüssel ist Ziel von Angriffen, bei denen der Chip geöffnet und der Speicherinhalt direkt ausgelesen wird. Bei einer PUF wird der Schlüssel bei jeder Verwendung aus den physikalischen Eigenschaften des Chips erzeugt und ist bei abgeschalteter Versorgung nirgends gespeichert. Wird der Chip zum Auslesen der PUF-Werte präpariert, ändert sich zudem die Streuungseigenschaft selbst, sodass die Entnahme noch schwieriger wird.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Hardwaresicherheit

  1. Welche Eigenschaft nutzt eine SRAM-PUF?
  2. Warum wird bei der Erzeugung von Schlüsseln aus einer PUF ein Fehlerkorrekturmechanismus (z. B. Helper Data) kombiniert?
  3. Welche Beschreibung eines im Chip integrierten echten Zufallszahlengenerators (TRNG) ist richtig?
  4. Was kann geschehen, wenn bei der Schlüsselerzeugung Zufallszahlen schlechter, leicht vorhersagbarer Qualität verwendet werden?
  5. Welche Beschreibung eines Hardware-Trojaners (Hardware Trojan) ist richtig?