Hardwarebeveiliging: nieuwste ontwikkelingen

Een apparaat werkt zijn firmware bij met twee gebieden, kant A en kant B, en legt voor rollbackbeveiliging een minimaal versienummer in eFuse vast. Wanneer is het het meest passend om dit minimale versienummer naar het nieuwe versienummer op te hogen?

  1. ADirect zodra het downloaden van de nieuwe firmware begint, het minimale versienummer al naar het nieuwe versienummer ophogen
  2. BHet nummer ophogen nadat de handtekening van de nieuwe firmware is geverifieerd en is bevestigd dat die vanaf haar kant opstart en normaal werkt
  3. CHet minimale versienummer houden dat bij de productie is geschreven, en het nummer nooit ophogen, ook niet bij een update van de firmware
Antwoord en toelichting tonen

Antwoord: B. Het nummer ophogen nadat de handtekening van de nieuwe firmware is geverifieerd en is bevestigd dat die vanaf haar kant opstart en normaal werkt

Als het nummer eerst wordt opgehoogd en de nieuwe firmware onderweg beschadigd blijkt of niet opstart, wordt ook de oude versie die op de oorspronkelijke kant staat geweigerd als „ouder dan de minimale versie”, en kan het apparaat niet meer opstarten. Daarom wordt de nieuwe versie naar de vrije kant geschreven, wordt de handtekening geverifieerd en wordt pas na de bevestiging dat het apparaat vanaf die kant opstart en normaal werkt (commit) het minimale versienummer opgehoogd. Daarna wordt voorkomen dat het apparaat wordt teruggezet naar een oude, kwetsbare versie. Omgekeerd kunnen, als het nummer nooit wordt opgehoogd, aanvallen die een oude, correct ondertekende versie terugschrijven niet worden voorkomen.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Hardwarebeveiliging: nieuwste ontwikkelingen

  1. Welke uitspraak beschrijft een hardware bill of materials (HBOM) juist?
  2. Welke denkwijze over beveiliging is passend bij het combineren van chiplets van meerdere bedrijven in één package?
  3. Welke combinatie van technieken die halfgeleiderontwerpen beschermen en de onbetrouwbare partij waar elk vooral van uitgaat, is juist?
  4. Uitgaande van reverse engineering waarbij de schakeling wordt afgelezen door de lagen van een chip een voor een weg te slijpen en met een elektronenmicroscoop te fotograferen, of door het inwendige met röntgenstraling af te beelden: welke ontwerpbenadering is passend?
  5. Welke uitspraak beschrijft de eisen aan fysieke beveiliging juist bij de beveiligingsniveaus 1 tot 4 van FIPS 140-3, de certificeringsnorm voor cryptografische modules?