Anleitung
- Legen Sie die Länge mit dem Schieberegler fest oder geben Sie eine genaue Anzahl von Zeichen ein (4–128).
- Wählen Sie die gewünschten Zeichentypen aus. Bearbeiten Sie die Zeichenliste, wenn eine Website nur bestimmte Sonderzeichen akzeptiert.
- Schließen Sie bei Bedarf leicht verwechselbare Zeichen aus. Lassen Sie „Jeden ausgewählten Zeichentyp mindestens einmal verwenden“ aktiviert, wenn eine Website Vorgaben zur Zusammensetzung des Passworts macht.
- Kopieren Sie ein einzelnes Passwort oder verwenden Sie „Alle kopieren“, um alle Passwörter untereinander zu kopieren. Wählen Sie „Erneut generieren“, um neue Passwörter zu erstellen.
So funktioniert es
Jedes Zeichen wird mit crypto.getRandomValues ausgewählt, dem kryptografisch sicheren Zufallszahlengenerator Ihres Browsers. Math.random wird nie verwendet. Um ein Zeichen aus einer Auswahl von n Zeichen zu bestimmen, erzeugt das Tool eine zufällige 32-Bit-Zahl und verwirft Werte im kleinen Restbereich oberhalb des größten Vielfachen von n. Dieses Verwerfen vermeidet einen Modulo-Bias, sodass jedes Zeichen der Auswahl exakt gleich wahrscheinlich ist.
Ist „Jeden ausgewählten Zeichentyp mindestens einmal verwenden“ aktiviert, wählt das Tool zuerst ein Zeichen aus jedem ausgewählten Typ, füllt die übrigen Stellen aus der kombinierten Auswahl auf und mischt anschließend alle Stellen mit dem Fisher-Yates-Algorithmus, der dieselbe unverzerrte Zufallsquelle nutzt. So stehen die garantierten Zeichen nicht immer am Anfang.
Der Entropiewert wird mit log2(Größe der Auswahl) × Länge berechnet. Ein 16-stelliges Passwort aus allen 89 Standardzeichen hat etwa 103 Bit, ein 20-stelliges etwa 129 Bit. Die Regel „Jeden Typ verwenden“ verringert die Anzahl möglicher Passwörter geringfügig, daher ist die tatsächliche Entropie etwas niedriger als angegeben. Die Einstufungen dienen als grobe Orientierung: unter 28 Bit sehr schwach, 28–39 schwach, 40–59 mittel, 60–99 stark und ab 100 sehr stark. Die Entropie beschreibt nur zufällig generierte Passwörter wie diese, nicht die Sicherheit von Passwörtern, die sich Menschen selbst ausdenken.
Beispiele
Passwort für einen Eintrag im Passwortmanager
Behalten Sie die Standardeinstellungen bei (20 Zeichen, alle vier Typen). Das Ergebnis hat etwa 129 Bit Entropie und ist damit praktisch nicht zu erraten. Ihr Passwortmanager speichert es für Sie.
Eine Website akzeptiert bestimmte Sonderzeichen nicht
Wenn eine Bank nur !@#$% akzeptiert, ersetzen Sie die Zeichenliste durch diese fünf Zeichen. Die Auswahl schrumpft auf 67 Zeichen. Ein 16-stelliges Passwort hat damit immer noch etwa 97 Bit.
Ein WLAN-Passwort, das Sie an einem Fernseher eingeben müssen
Deaktivieren Sie Sonderzeichen und schließen Sie leicht verwechselbare Zeichen aus. Ohne I, l, 1, O, 0 und o lässt sich ein 16-stelliges Passwort aus den verbleibenden 56 Buchstaben und Ziffern leicht vorlesen und hat immer noch etwa 93 Bit.
Häufig gestellte Fragen
Wie lang sollte mein Passwort sein?
Für Konten, die durch einen Passwortmanager geschützt sind, reichen 16–20 zufällige Zeichen aus. Wenn Sie das Passwort häufig selbst eingeben müssen, ist ein längeres Passwort aus Buchstaben und Ziffern einfacher einzugeben und kann genauso sicher sein wie ein kürzeres mit Sonderzeichen.
Ist es sicher, Passwörter auf einer Website zu erzeugen?
Diese Seite erstellt Passwörter vollständig in Ihrem Browser und nutzt dafür den sicheren Zufallszahlengenerator des Betriebssystems. Die Passwörter werden weder an einen Server gesendet noch gespeichert oder in Analysen erfasst. Nach dem Laden der Seite können Sie die Internetverbindung trennen; das Tool funktioniert weiterhin.
Warum sinkt die Entropie, wenn ich leicht verwechselbare Zeichen ausschließe?
Die Entropie hängt davon ab, wie viele Zeichen an jeder Stelle möglich sind. Werden Zeichen entfernt, wird die Auswahl kleiner und jedes Zeichen liefert etwas weniger Bit. Das lässt sich durch ein paar zusätzliche Zeichen ausgleichen.
Was bedeutet „Modulo-Bias“ und warum ist er wichtig?
Ein einfacher Generator nimmt eine Zufallszahl und verwendet den Rest der Division durch die Größe der Auswahl. Geht die Größe der Auswahl nicht ohne Rest in die Zufallszahlenmenge auf, kommen manche Zeichen etwas häufiger vor. Dieses Tool verwirft den ungleichmäßigen Restbereich und erzeugt eine neue Zahl. So sind alle Zeichen gleich wahrscheinlich.
Datenschutz
Passwörter werden in Ihrem Browser mit crypto.getRandomValues erstellt. Sie werden weder hochgeladen noch gespeichert, protokolliert oder für Analysen erfasst. Es wird lediglich ein anonymes Ereignis aufgezeichnet, wenn das Tool verwendet wird. Beim Kopieren wird die Zwischenablage Ihres Geräts verwendet.