Hardwaresicherheit
Was wird bei Secure Boot als „Root of Trust“ (Vertrauensanker) im Chip abgelegt, am besten passend?
- ADer Boot-Code in einem nicht umschreibbaren ROM sowie der öffentliche Schlüssel (oder dessen Hashwert) zur Signaturprüfung
- BBoot-Code in einem Flash-Speicher, den jeder umschreiben kann
- CDas aktuellste, aus dem Internet heruntergeladene Betriebssystem
Antwort und Erläuterung anzeigen
Antwort: A. Der Boot-Code in einem nicht umschreibbaren ROM sowie der öffentliche Schlüssel (oder dessen Hashwert) zur Signaturprüfung
Die Vertrauenskette setzt voraus, dass der Teil, der die erste Prüfung ausführt, korrekt ist. Deshalb bilden der bei der Chipfertigung geschriebene, nachträglich unveränderliche Mask-ROM-Boot-Code und der öffentliche Schlüssel zur Signaturprüfung (oft wird zur Platzersparnis nur der Hashwert in eFuses geschrieben) den Root of Trust. Wird dieser umgeschrieben, verlieren alle folgenden Prüfungen ihre Bedeutung.