Echter Zufallszahlengenerator – atmosphärisches Rauschen

Ziehe zufällige Ganzzahlen aus dem atmosphärischen Rauschen von RANDOM.ORG oder erzeuge sie sofort mit dem kryptografisch sicheren Generator deines Browsers – inklusive Steuerung von Bereich, Anzahl und Eindeutigkeit.

Lege Minimum, Maximum und die benötigte Anzahl fest, wähle eine Zufallsquelle und klicke auf die Generierungsschaltfläche. Ein Abzeichen unter den Ergebnissen zeigt genau, welche Quelle sie erzeugt hat.

Echter Zufallszahlengenerator – atmosphärisches Rauschen
Ziehe zufällige Ganzzahlen aus dem atmosphärischen Rauschen von RANDOM.ORG oder erzeuge sie sofort mit dem kryptografisch sicheren Generator deines Browsers – inklusive Steuerung von Bereich, Anzahl und Eindeutigkeit.

Direkt von RANDOM.ORG abgerufen, das Zufälligkeit aus atmosphärischem Funkrauschen gewinnt. Dein Browser kommuniziert selbst mit random.org – ohne unseren Server dazwischen.

Über den echten Zufallszahlengenerator

Computer sind deterministische Maschinen. Deshalb stammen „zufällige“ Zahlen meist aus einem Algorithmus – einem Pseudozufallszahlengenerator, der einen Startwert zu einer langen, statistisch zufällig wirkenden Folge erweitert. Dieses Tool bietet zwei tatsächlich unterschiedliche Quellen und erklärt den Unterschied ehrlich. Der echte Zufallsmodus bezieht seine Zahlen von RANDOM.ORG, einem seit 1998 in Dublin betriebenen Dienst, der atmosphärisches Funkrauschen mit mehreren Empfängern misst und in Zufallsbits umwandelt. Atmosphärisches Rauschen ist ein physikalischer, chaotischer Prozess: Die Zahlen werden aus keinem Startwert berechnet, können durch erneutes Ausführen eines Programms nicht reproduziert werden und sind selbst bei vollständiger Kenntnis der Hardware unvorhersehbar. Das ist echte Zufälligkeit. Die klassische HTTP-Schnittstelle von RANDOM.ORG erlaubt Cross-Origin-Anfragen, sodass dein Browser die Zahlen direkt von random.org abruft – ohne Konto, Schlüssel oder Zwischenserver. Das kostenlose Kontingent gilt pro Besucher-IP-Adresse (etwa eine Million Zufallsbits pro Tag), deutlich mehr als für gelegentliche Nutzung nötig. Wenn der Dienst nicht erreichbar ist oder das Tageskontingent aufgebraucht wurde, teilt das Tool dies mit und wechselt zur lokalen Quelle, statt fehlzuschlagen. Der Sofortmodus verwendet crypto.getRandomValues(), den in jedem modernen Browser integrierten kryptografisch sicheren Pseudozufallszahlengenerator (CSPRNG). Das Betriebssystem speist ihn kontinuierlich mit Entropie aus Hardwareereignissen und er ist so konzipiert, dass seine Ausgabe durch keine praktikable Berechnung vorhergesagt oder von echter Zufälligkeit unterschieden werden kann. Er läuft offline, kostet nichts und liefert sofort ein Ergebnis. Für nahezu alle praktischen Zwecke – Spiele, Verlosungen, Stichproben, Tests oder das spielerische Auswählen von Lottozahlen – ist ein CSPRNG genauso gut wie atmosphärisches Rauschen. Der ehrliche Unterschied ist philosophischer und praktischer, nicht statistischer Natur: Echte Zufälligkeit ist selbst prinzipiell nicht reproduzierbar, was für manche wissenschaftlichen Protokolle und nachweisbare Fairness bei öffentlichen Ziehungen wichtig ist; die Qualität eines CSPRNG beruht dagegen auf der Annahme, dass seine zugrunde liegende Chiffre nicht gebrochen wird. Beide Modi achten gleichermaßen auf Fairness. Die lokale Erzeugung verwendet Rejection Sampling, daher ist jede Ganzzahl im Bereich exakt gleich wahrscheinlich – ohne Modulo-Verzerrung. Die Option „Eindeutig“ zieht ohne Zurücklegen, wie nummerierte Kugeln aus einer Trommel, und die Validierung stellt sicher, dass die Anfrage sinnvoll ist: Das Minimum muss unter dem Maximum liegen, und eine eindeutige Ziehung kann nie mehr Werte verlangen, als der Bereich enthält. Für beide Quellen gilt eine Einschränkung: Die Zahlen gelangen als gewöhnliche Daten in deinen Browser. Erzeuge Geheimnisse wie Passwörter oder Schlüssel lokal und niemals über einen Netzwerkdienst.

Beispiele für Zufallszahlen

Typische Ziehungen und die passenden Einstellungen.

EinstellungenAusgabeHinweise
Min. 1, Max. 6, Anzahl 2Zweimal würfeln, z. B. 3 und 5Duplikate sind standardmäßig erlaubt – zweimal dieselbe Augenzahl ist ein gültiges Ergebnis.
Min. 1, Max. 49, Anzahl 6, eindeutig aktiviertSechs verschiedene Zahlen im LotteriestilDas Ziehen ohne Zurücklegen entspricht der Funktionsweise physischer Lotteriemaschinen.
Min. 0, Max. 255, Anzahl 16Sechzehn zufällige BytewertePraktisch für Testdaten. Für echte kryptografische Schlüssel solltest du einen lokalen Offline-Generator verwenden.
Min. 1, Max. 30, Anzahl 30, eindeutig aktiviertAlle dreißig Werte in gemischter ReihenfolgeWenn die Anzahl der Bereichsgröße entspricht, wird die Ziehung zu einer fairen Mischung – ideal zum Ordnen von Teilnehmern.

So generierst du Zufallszahlen

  1. Wähle eine Quelle: das lokale CSPRNG im Sofortmodus oder das atmosphärische Rauschen von RANDOM.ORG, das dein Browser direkt abruft.
  2. Gib Minimum und Maximum des Bereichs ein – beide Grenzen sind eingeschlossen.
  3. Lege die Anzahl der Werte fest (bis zu 100) und aktiviere „Eindeutig“, wenn kein Wert wiederholt werden darf.
  4. Klicke auf die Generierungsschaltfläche und lies die Ergebnisse. Das Abzeichen darunter bestätigt die tatsächlich verwendete Quelle.

FAQ zum echten Zufallszahlengenerator

Was macht eine Zahl wirklich zufällig?
Echte Zufälligkeit entsteht durch die Messung eines unvorhersehbaren physikalischen Prozesses – hier durch von RANDOM.ORG erfasstes atmosphärisches Funkrauschen – und nicht durch einen Algorithmus. Es gibt keinen Startwert, daher kann die Folge selbst prinzipiell weder neu berechnet noch vorhergesagt werden.
Ist das CSPRNG des Browsers für den Alltag gut genug?
Ja. crypto.getRandomValues() wird vom Betriebssystem mit Hardware-Entropie initialisiert und ist so konzipiert, dass es rechnerisch nicht von echter Zufälligkeit zu unterscheiden ist. Für Spiele, Verlosungen, Stichproben und Simulationen ist der praktische Unterschied zu atmosphärischem Rauschen gleich null – der Sofortmodus ist die sinnvolle Standardeinstellung.
Kommuniziert mein Browser direkt mit RANDOM.ORG?
Ja. Die klassische HTTP-Schnittstelle von RANDOM.ORG erlaubt Cross-Origin-Anfragen. Bereich, Anzahl und Eindeutigkeitsoption gehen daher direkt vom Browser an random.org, und die Klartextzahlen kommen direkt zurück. Nichts läuft über unsere Server. Der Dienst gewährt jeder IP ein tägliches Kontingent kostenloser Zufallsbits; bei Erschöpfung oder Ausfall informiert dich das Tool und verwendet das lokale CSPRNG.
Sind diese Zufallszahlen irgendwie verzerrt?
Nein. Der lokale Generator verwendet Rejection Sampling und verwirft Rohwerte, die die Verteilung verzerren würden. Jede Ganzzahl im Bereich hat daher exakt dieselbe Wahrscheinlichkeit. RANDOM.ORG entfernt Verzerrungen aus den atmosphärischen Messungen und veröffentlicht laufende statistische Prüfungen.
Was bewirkt die Option „Eindeutig“?
Sie zieht ohne Zurücklegen, sodass kein Wert zweimal erscheint – wie nummerierte Lose aus einem Hut. Deshalb darf die Anzahl nicht größer sein als die Anzahl der Ganzzahlen im Bereich; das Tool prüft dies vor der Ziehung.
Kann ich diese Zahlen für Passwörter oder kryptografische Schlüssel verwenden?
Verwende für Geheimnisse den Sofortmodus, da diese Werte dein Gerät nie verlassen – ein spezieller Passwortgenerator ist allerdings besser geeignet. Beziehe Geheimnisse niemals von einem Netzwerkdienst, auch nicht von RANDOM.ORG: Werte, die über das Netzwerk übertragen werden, sind unabhängig von ihrer Zufälligkeit nicht als Schlüssel geeignet.