摘要 |
Bereitstellen eines Ringoszillatorschaltkreises (1) mit einer Anzahl von Gatterschaltungen (21–2n) zum Erzeugen eines Oszillationssignals (OS), welches durch die Gatterschaltungen (21–2n) propagiert; gleichzeitiges Abtasten des jeweiligen Oszillationssignals (OS) an Ausgängen mehrerer Gatterschaltungen (21–2n) zu mehreren Abtastzeitpunkten (tti) zum Erzeugen eines jeweiligen Abtastbitmusters (BMi), wobei ein Abtastbitmuster (BMi) einem Ringoszillatorzustand zugeordnet ist; Speichern der Abtastbitmuster (BMi); Zuordnen eines jeweiligen Abtastbitmusters (BMi) zu einer Zustandsnummer modulo zwei Mal der Anzahl der Gatterschaltungen (21–2n), wobei aufeinanderfolgenden Zustandsnummern zeitlich direkt hintereinander auftretenden Ringoszillatorzuständen entsprechen; Ermitteln eines Zustandsabstands als Differenz zwischen Zustandsnummern von zeitlich aufeinander folgenden Abtastbitmustern (BMi) oder als Differenz zwischen der Zustandsnummer des ersten Abtastmusters nach dem Starten und der Zustandsnummer des Startzustandes, oder als Zustandsnummer des jeweiligen Abtastbitmusters (BMi) nach einem Starten des Ringoszillatorschaltkreises; Ermitteln einer Verteilung der Zustandsabstände über die Anzahl der Abtastzeitpunkte (tti); und Ermitteln einer Standardabweichung und/oder Varianz der Zustandsabstände aus der Verteilung der Zustandsabstände als Standardabweichung und/oder Varianz des Jitters. Eine Vorrichtung zum Erzeugen von Zufallsbits (ZB) hat einen Ringoszillatorschaltkreis (1), welcher mehrere Gatterschaltungen (21–2n) umfasst, eine Abtasteinrichtung (4) und eine Steuereinrichtung (3) zur Durchführung des Verfahrens. |