Hardwaresicherheit
Welche Eigenschaft nutzt eine SRAM-PUF?
- ADass sich die einzelnen Zellen eines SRAM unmittelbar nach dem Einschalten aufgrund von Transistorstreuungen bevorzugt auf 0 oder 1 einstellen
- BDass SRAM-Daten auch nach dem Abschalten dauerhaft erhalten bleiben
- CDass alle Zellen eines SRAM nach dem Einschalten stets 0 sind
Antwort und Erläuterung anzeigen
Antwort: A. Dass sich die einzelnen Zellen eines SRAM unmittelbar nach dem Einschalten aufgrund von Transistorstreuungen bevorzugt auf 0 oder 1 einstellen
Eine SRAM-Zelle besteht aus zwei gegenüber verschalteten Invertern; auf welche Seite sie unmittelbar nach dem Einschalten kippt, bestimmt der geringe Stärkeunterschied der Transistoren der beiden Inverter. Die Anordnung der Anfangswerte der Zellen ist daher chipspezifisch, und bei jedem Einschalten erscheint nahezu dieselbe Anordnung. Vorteilhaft ist, dass ohne zusätzliche Spezialschaltung das SRAM genutzt werden kann, das viele Chips ohnehin besitzen.