Hardwarebeveiliging
Waarom worden bij uit te leveren producten debugpoorten zoals JTAG uitgeschakeld of is authenticatie vereist?
- AOmdat een debugpoort het vermogen verhoogt en de batterij snel leegraakt
- BOmdat een debugpoort bij uitlevering automatisch kapotgaat
- 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.