Passwort-Generator — sichere Zufallspasswörter
Ein Zufallspasswort-Generator auf Basis des kryptografischen Zufallsgenerators im Browser
Verarbeitung im Browser · kein Hochladen
Was ist das?
Wählen Sie eine Länge und die gewünschten Zeichenarten, und das Tool erzeugt schwer zu erratende Zufallspasswörter. Sie können bis zu 100 auf einmal erzeugen und jedes mit einem Klick kopieren. Alles wird in Ihrem Browser berechnet, nichts wird hochgeladen.
So funktioniert es
- Stellen Sie die Länge mit dem Schieberegler (bis 128) oder im Zahlenfeld ein, von 4 bis 1024. Die Schaltflächen 16, 32, 64, 128, 256, 512 und 1024 springen direkt auf diese Länge.
- Wählen Sie die Zeichenarten: Kleinbuchstaben, Großbuchstaben, Ziffern, Sonderzeichen.
- Aktivieren Sie den Ausschluss ähnlicher Zeichen, wenn Sie das Passwort abtippen müssen.
- Die Ergebnisse aktualisieren sich bei jeder Änderung. „Neu erzeugen“ zieht einen neuen Satz mit denselben Einstellungen.
- Klicken Sie neben einem Passwort auf „Kopieren“ und fügen Sie es in Ihren Passwort-Manager oder das Registrierungsformular ein.
Technische Details
- Zufallsquelle: ausschließlich
crypto.getRandomValues, niemalsMath.random. - Kein Modulo-Bias: Wählt man ein Zeichen mit
random % poolSize, werden manche Zeichen etwas wahrscheinlicher. Stattdessen wird jeder 32-Bit-Wert im ungleichmäßigen Rest (2^32 modulo Vorratsgröße) verworfen und neu gezogen. Dieses Verwerfungsverfahren macht jedes Zeichen gleich wahrscheinlich. - Jede Zeichenart enthalten: Zuerst wird aus jeder gewählten Art ein Zeichen gezogen, der Rest aus dem gesamten Vorrat, danach wird alles mit dem Fisher-Yates-Algorithmus gemischt.
- Entropie: angezeigt als Länge × log2(Vorratsgröße). Das ist eine Näherung, denn die Garantie jeder Zeichenart senkt den tatsächlichen Wert minimal.
- Stärkestufen: unter 40 Bit schwach, unter 60 mittel, unter 80 gut, ab 80 sehr stark.
- Zeichenvorrat: 26 Kleinbuchstaben, 26 Großbuchstaben, 10 Ziffern und 25 Sonderzeichen (
!@#$%^&*()-_=+[]{};:,.?/~).
Beispiele
| Einstellung | Vorratsgröße | Entropie | Stufe |
|---|---|---|---|
| 8 Ziffern | 10 | etwa 26,6 Bit | Schwach |
| 12 Buchstaben und Ziffern | 62 | etwa 71,4 Bit | Gut |
| 16 Zeichen, alle Arten | 87 | etwa 103,1 Bit | Sehr stark |
| 24 Zeichen, alle Arten | 87 | etwa 154,6 Bit | Sehr stark |
Für jede Website ein eigenes Passwort zu verwenden ist wichtiger als die Länge eines einzelnen Passworts – bewahren Sie die erzeugten Passwörter deshalb in einem Passwort-Manager auf.
Häufige Fragen
Wird das erzeugte Passwort gesendet oder gespeichert?
Nein. Es entsteht in Ihrem Browser-Tab und verlässt ihn nie. Beim Schließen der Seite ist es weg, speichern Sie es also sofort in einem Passwort-Manager.
Warum nicht einfach Math.random?
Math.random ist nicht auf Unvorhersagbarkeit ausgelegt. Dieses Tool ruft crypto.getRandomValues auf, das die kryptografisch sichere Zufallsquelle des Betriebssystems nutzt.
Was bedeuten die Entropie-Bits?
Die Entropie gibt als Zweierpotenz an, unter wie vielen gleich wahrscheinlichen Passwörtern ein Angreifer raten müsste. Jedes zusätzliche Bit verdoppelt den Suchraum. Ab 80 Bit stuft das Tool ein Passwort als sehr stark ein.
Wann sollte ich ähnlich aussehende Zeichen ausschließen?
Wenn Sie das Passwort von Hand eintippen oder vorlesen müssen. Entfernt werden I, l, 1 sowie die Ziffer 0 und die Buchstaben O und o. Der Zeichenvorrat wird dadurch etwas kleiner, die Entropie also leicht geringer.