Hardwarebeveiliging
Welk voordeel van het gebruik van een PUF voor het bewaren van sleutels is juist?
- ADe waarde van de sleutel kan door de gebruiker vrij worden gekozen
- BDe sleutel blijft ook na uitschakelen van de voeding altijd in het geheugen
- CDe sleutel hoeft niet in niet-vluchtig geheugen te worden geschreven maar wordt alleen bij gebruik gemaakt, dus is hij ook bij analyse van de chip moeilijk eruit te halen
Antwoord en toelichting tonen
Antwoord: C. De sleutel hoeft niet in niet-vluchtig geheugen te worden geschreven maar wordt alleen bij gebruik gemaakt, dus is hij ook bij analyse van de chip moeilijk eruit te halen
Een sleutel die in flash of eFuse is geschreven, kan het doelwit zijn van aanvallen waarbij de chip wordt geopend en de inhoud van het geheugen rechtstreeks wordt gelezen. Met een PUF wordt de sleutel bij elk gebruik uit de fysieke eigenschappen van de chip gemaakt en staat hij tijdens uitgeschakelde voeding nergens opgeslagen. Wordt de chip bewerkt om de waarde van de PUF te lezen, dan verandert bovendien de aard van de spreiding zelf, zodat eruit halen nog moeilijker wordt.