Aktuelle Entwicklungen der Hardwaresicherheit

Welcher Entwurf für authentifiziertes Debugging, bei dem nur die Techniker des Herstellers den Debug-Port ausgelieferter Produkte öffnen können, ist am besten geeignet?

  1. AEin festes, allen Produkten gemeinsames Passwort festlegen, mit dessen Eingabe sich der Debug-Port jedes Produkts öffnen lässt
  2. BDen Debug-Port offen lassen und im Benutzerhandbuch „Nutzer dürfen den Debug-Port nicht verwenden“ schreiben, um die Nutzung zu untersagen
  3. CAuf eine Challenge mit gerätespezifischer Kennung und einer jedes Mal neuen Zufallszahl hin den Port nur dann und nur für diese Sitzung öffnen, wenn eine mit dem privaten Schlüssel des Herstellers signierte Antwort verifiziert wurde
Antwort und Erläuterung anzeigen

Antwort: C. Auf eine Challenge mit gerätespezifischer Kennung und einer jedes Mal neuen Zufallszahl hin den Port nur dann und nur für diese Sitzung öffnen, wenn eine mit dem privaten Schlüssel des Herstellers signierte Antwort verifiziert wurde

Ein gemeinsames Passwort, das aus einem einzigen Gerät ausgelesen wird oder über Beteiligte durchsickert, öffnet die Debug-Ports aller Produkte. Beim Challenge-Response-Verfahren hält das Gerät nur den öffentlichen Schlüssel zur Prüfung, während der private Schlüssel zum Signieren etwa in einem HSM des Herstellers bleibt. Da die Challenge die Gerätekennung und eine jedes Mal neue Zufallszahl enthält, lässt sich eine aufgezeichnete Antwort weder auf einem anderen Gerät noch in einer späteren Sitzung wiederverwenden. Indem die Antwort festlegt, wie weit geöffnet wird (welche Kerne und welcher Speicher), und Protokolle geführt werden, lässt sich die Nutzung auf legitime Zwecke wie die Fehleranalyse beschränken.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Aktuelle Entwicklungen der Hardwaresicherheit

  1. Der Lebenszykluszustand eines Sicherheitschips wird in Stufen wie Test, Produktion und Fehleranalyse zurückgesandter Teile (RMA) verwaltet. Wie ist der Übergang vom Produktionszustand in den RMA-Zustand für eine Fehleranalyse angemessen zu handhaben?
  2. Welche Kombination aus dem Grund, warum Scan-Ketten für den Scan-Test in einem Chip mit kryptografischer Verarbeitung zum Angriffsweg werden können, und einer Gegenmaßnahme ist richtig?
  3. Was ist der Hauptgrund, warum ein Chip bei einem Spannungs-Glitch, der die Versorgungsspannung nur für einen Augenblick absenkt, fehlerhaft arbeitet?
  4. Welche Kombination der Merkmale ist richtig, wenn ein Fault-Injection-Angriff mit einem Laser bzw. mit elektromagnetischen Pulsen ausgeführt wird?
  5. Ein Fault-Injection-Versuch gelinge mit einer Wahrscheinlichkeit von 0,1 % pro Versuch, und die Ergebnisse der Versuche seien voneinander unabhängig. Welcher Wert liegt der Wahrscheinlichkeit, bei 1000 Versuchen mindestens einmal erfolgreich zu sein, am nächsten?