PUF
Eine Schaltung, die einen einzigartigen Schlüssel aus den Fertigungsabweichungen des Siliziums selbst ableitet, statt ihn irgendwo zu speichern. Der Schlüssel existiert also nicht, solange der Strom aus ist.
Die gängigste Variante liest aus, in welchen Zustand uninitialisierter SRAM-Speicher beim Einschalten kippt. Jede Zelle ist theoretisch symmetrisch, in der Praxis aber nie, sodass sie in die Richtung fällt, zu der ihre Transistoren zufällig neigen — ein Muster, das für genau diesen Chip einzigartig ist und sich unmöglich absichtlich nachbauen lässt. Der Reiz liegt auf der Hand: Wer das Gerät zerlegt und Speicher und Fuses ausliest, findet nichts, weil der Schlüssel nur während der Millisekunden existiert, in denen er neu erzeugt wird. Da die Antwort leicht mit Temperatur, Spannung und Alterung schwankt, braucht es fehlerkorrigierende Hilfsdaten, um einen stabilen Schlüssel zu erhalten. Einschränkungen gibt es auch: Mehrere Konstruktionen wurden bereits durch maschinell gelernte Modelle des Schaltungsverhaltens geknackt.