Aktuelle Entwicklungen der Hardwaresicherheit

Ein Gerät aktualisiert seine Firmware mithilfe zweier Bereiche, Seite A und Seite B. Wann ist der beste Zeitpunkt, die für den Rollback-Schutz in einer eFuse gespeicherte Mindestversionsnummer auf die neue Versionsnummer anzuheben?

  1. ASobald der Download der neuen Firmware beginnt, wird die Mindestversionsnummer sofort auf die neue Versionsnummer angehoben
  2. BNachdem die Signatur der neuen Firmware geprüft und bestätigt wurde, dass sie von ihrer Seite startet und normal läuft, wird die Nummer angehoben
  3. CDie bei der Fertigung geschriebene Mindestversionsnummer bleibt bestehen und wird auch bei Firmware-Updates nie angehoben
Antwort und Erläuterung anzeigen

Antwort: B. Nachdem die Signatur der neuen Firmware geprüft und bestätigt wurde, dass sie von ihrer Seite startet und normal läuft, wird die Nummer angehoben

Wird die Nummer zuerst angehoben und ist die neue Firmware unterwegs beschädigt worden oder startet nicht, wird auch die auf der ursprünglichen Seite verbliebene alte Version als „älter als die Mindestversion“ abgelehnt, und das Gerät kann nicht mehr starten. Deshalb wird die neue Version auf die freie Seite geschrieben, ihre Signatur geprüft und erst nachdem bestätigt ist, dass sie von dieser Seite startet und normal läuft (Commit), die Mindestversionsnummer angehoben. Danach ist das Gerät davor geschützt, auf eine alte, verwundbare Version zurückgesetzt zu werden. Wird die Nummer dagegen nie angehoben, lassen sich Angriffe nicht verhindern, die eine alte, korrekt signierte Version zurückschreiben.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Aktuelle Entwicklungen der Hardwaresicherheit

  1. Welche Beschreibung einer Hardware-Stückliste (HBOM) ist richtig?
  2. Welche Sichtweise auf die Sicherheit ist angemessen, wenn Chiplets mehrerer Unternehmen in einem Gehäuse kombiniert werden?
  3. Welche Zuordnung von Techniken zum Schutz von Halbleiterentwürfen zu der nicht vertrauenswürdigen Partei, gegen die sie sich hauptsächlich richten, ist richtig?
  4. Angenommen wird Reverse Engineering, bei dem die Schaltung ausgelesen wird, indem die Schichten eines Chips einzeln abgetragen und mit dem Elektronenmikroskop aufgenommen werden oder sein Inneres mit Röntgenstrahlen abgebildet wird. Welcher Entwurfsansatz ist angemessen?
  5. Welche Beschreibung der Anforderungen an die physische Sicherheit in den Sicherheitsstufen 1 bis 4 von FIPS 140-3, dem Zertifizierungsstandard für kryptografische Module, ist richtig?