Wat is Root of trust?

Deel dat onvoorwaardelijk wordt vertrouwd als uitgangspunt van beveiligingscontroles. Onveranderlijke opstartcode in ROM en publieke sleutels e.d. worden in de chip geplaatst.

Japanse benaming: ルートオブトラスト

“Root of trust” komt voor in 1 oefenvragen uit 1 onderwerpen, bijv. Hardwarebeveiliging.

Vakgebied: Hardwarebeveiliging

Nu oefenen: vragen over Root of trust

Wat wordt het best als 'root of trust' (vertrouwensanker) van secure boot in de chip geplaatst?

  1. ADe opstartcode in een niet herschrijfbaar ROM en de publieke sleutel (of de hash daarvan) voor het controleren van handtekeningen
  2. BDe opstartcode in flashgeheugen dat door iedereen herschreven kan worden
  3. CHet nieuwste OS dat van internet is gedownload
Antwoord en toelichting tonen

Antwoord: A. De opstartcode in een niet herschrijfbaar ROM en de publieke sleutel (of de hash daarvan) voor het controleren van handtekeningen

De vertrouwensketen veronderstelt dat het deel dat de eerste controle uitvoert juist is. Daarom worden de opstartcode in een mask-ROM, dat bij de fabricage van de chip wordt geschreven en later niet kan worden gewijzigd, en de publieke sleutel waarmee handtekeningen worden gecontroleerd (om capaciteit te besparen wordt vaak de hash in een eFuse geschreven) als root of trust genomen. Als dit wordt herschreven, verliezen alle latere controles hun betekenis.

“Root of trust” in de toelichting

Vragen met “Root of trust” (1)

  1. Wat wordt het best als 'root of trust' (vertrouwensanker) van secure boot in de chip geplaatst?

Verwante termen

Secure boot eFuse Cold-bootaanval Constante-tijdimplementatie Echte-toevalsgetalgenerator (TRNG) Enclave Foutinjectieaanval (fault injection) Hardwaretrojan KPTI Manipulatiebestendigheid (tamper resistance)

Naar de woordenlijst