Hardwarebeveiliging

Waarom worden bij uit te leveren producten debugpoorten zoals JTAG uitgeschakeld of is authenticatie vereist?

  1. AOmdat een debugpoort het vermogen verhoogt en de batterij snel leegraakt
  2. BOmdat een debugpoort bij uitlevering automatisch kapotgaat
  3. COmdat via een debugpoort geheugen en registers kunnen worden gelezen en geschreven en programma's gestopt, zodat firmware en sleutels kunnen worden gestolen of herschreven als het zo blijft
Antwoord en toelichting tonen

Antwoord: C. Omdat via een debugpoort geheugen en registers kunnen worden gelezen en geschreven en programma's gestopt, zodat firmware en sleutels kunnen worden gestolen of herschreven als het zo blijft

Debugpoorten zoals JTAG en SWD zijn krachtige hulpmiddelen waarmee tijdens ontwikkeling het binnenste van de chip vrij kan worden onderzocht. Als ze ongewijzigd in het product blijven, kan een aanvaller een apparaat op de aansluitingen van de printplaat aansluiten, de firmware uitlezen, secure boot omzeilen of sleutels eruit halen. Maatregelen zijn onder meer ze bij uitlevering met eFuse uitschakelen en alleen toelaten wanneer cryptografische authenticatie is doorlopen.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Hardwarebeveiliging

  1. Welke uitspraak over de manipulatiebestendigheid (tamper resistance) die van beveiligingschips zoals in IC-kaarten wordt gevraagd is juist?
  2. Welke methode voor het in een chip schrijven en bewaren van een sleutel wordt in het algemeen gebruikt?
  3. Welk voordeel, naast snelheid, van het geven van speciale AES-instructies (zoals AES-NI) aan een CPU wordt genoemd?
  4. Welke uitspraak over wat moet worden nagekomen bij het implementeren van cryptografische verwerking in 'constante tijd' is juist?
  5. Welke uitspraak over de gedachte van het opdelen (partitioneren) van een gedeelde cache als tegenmaatregel tegen side-channels van de cache is juist?