Passwort Generator
Sichere Zufallspasswörter lokal im Browser generieren.
Berechnungsbeispiele
📋Schritte zur Berechnung
-
Passwortlänge einstellen (Empfehlung: mindestens 12 Zeichen, für kritische Zugänge 16+).
-
Zeichensatz wählen: Groß-/Kleinbuchstaben, Ziffern, Sonderzeichen.
-
Optional: Ähnliche Zeichen (l, I, 1, O, 0) ausschließen, dann auf "Generieren" klicken und kopieren.
Häufige Fehler ⚠️
- Mehrdeutige Zeichen einbauen: l, I, 1 und O, 0 sehen auf vielen Schriftarten identisch aus. Bei manueller Eingabe führt das zu Fehlern, daher Ausschlussoption nutzen.
- Passwörter auf mehreren Sites wiederverwenden: Selbst ein 64-Zeichen-Passwort ist wertlos, wenn ein einziger Datenleak auf einer Site alle anderen Konten kompromittiert.
- Nur Kleinbuchstaben verwenden: 12 Kleinbuchstaben = 26¹² ≈ 9,5 × 10¹⁶ Kombinationen. 12 Zeichen aus 94 = 94¹² ≈ 4,75 × 10²³, also rund 5 Millionen Mal mehr.
- Passwörter im Klartext speichern: Niemals in Notiz-Apps, Word-Dokumenten oder Tabellenkalkulationen. Immer in einem verschlüsselten Passwort-Manager.
Wofür nutzt man einen Passwort-Generator?📊
Konten absichern: Einzigartiges, starkes Passwort für jedes Konto (E-Mail, Banking, Social Media) generieren und in einem Passwort-Manager speichern.
WLAN-Sicherheit erhöhen: WPA2/WPA3-Passphrase mit mindestens 20 Zeichen aus dem vollen Zeichensatz generieren für maximale WLAN-Sicherheit.
API-Schlüssel und Tokens: Zufällige, hochentropische Zeichenketten als temporäre Zugangstokens oder geheime Schlüssel für Anwendungen erzeugen.
Fragen und Antworten
Was ist ein Zufallspasswort-Generator?
Ein Zufallspasswort-Generator erzeugt Passwörter ohne Muster oder Wörterbuchbezug aus einem definierten Zeichensatz. Bei 16 Zeichen aus 94 möglichen Zeichen beträgt die Entropie rund 104 Bit, was bedeutet, dass ein Angreifer im Durchschnitt 2¹⁰³ Versuche benötigen würde. Das Tool generiert Passwörter lokal im Browser und überträgt sie niemals an externe Server.
Wie funktioniert ein starker Passwort-Generator?
Qualitativ hochwertige Generatoren nutzen kryptografisch sichere Zufallsquellen. Dieser Generator verwendet die Web Crypto API (window.crypto.getRandomValues()), die von NIST SP 800-90A als CSPRNG klassifiziert ist. Im Gegensatz zu Math.random() ist diese Quelle nicht vorhersagbar, selbst wenn ein Angreifer frühere Ausgaben kennt.
Kann ich ein 12-Zeichen-Passwort sicher online generieren?
Ja, wenn der Generator lokal im Browser arbeitet und keine Passwörter an Server sendet. 12 Zeichen aus 94 möglichen ergeben \(H = 12 \times \log_2(94) \approx 78{,}6\) Bit Entropie, was NIST SP 800-63B als ausreichend für die meisten Anwendungsfälle einstuft. Für Banking und kritische Zugänge empfiehlt NIST 16 oder mehr Zeichen.
Sind die generierten Passwörter sicher?
Ja, für Alltagsanwendungen. Die Web Crypto API liefert kryptografisch sichere Zufälligkeit (CSPRNG), das Passwort enthält keine persönlichen Daten und wird nicht gespeichert oder übertragen. Ein 16-Zeichen-Passwort aus 94 Zeichen hätte selbst mit einer GPU, die 10¹² Versuche pro Sekunde schafft, eine rechnerische Knackzeit von über 3 × 10¹⁰ Jahren.
Wie lang sollte ein gutes Passwort sein?
NIST SP 800-63B empfiehlt mindestens 8 Zeichen als Minimum, in der Praxis gelten 12 Zeichen für Standard-Accounts und 16+ Zeichen für kritische Zugänge (Banking, E-Mail, Passwort-Manager) als sicher. Länge ist dabei wichtiger als Komplexität: "korrekte-Pferd-Batterie-Heftklammer" (4 Wörter) hat mehr Entropie als "P@ssw0rd!".
Warum Sonderzeichen nutzen?
Sonderzeichen erhöhen den Zeichenpool von 62 (Buchstaben + Ziffern) auf 94. Das erhöht die Entropie pro Zeichen von \(\log_2(62) \approx 5{,}95\) auf \(\log_2(94) \approx 6{,}55\) Bit. Bei 12 Zeichen bedeutet das rund 7 zusätzliche Bit Entropie, also doppelt so viele mögliche Kombinationen.
Welche Formel verwendet der Passwort-Generator?
Entropie: \(H = L \times \log_2(N)\), wobei \(L\) die Länge und \(N\) der Zeichenpool ist. Bei 16 Zeichen und N = 94: \(H = 16 \times 6{,}55 \approx 104{,}8\) Bit. Die Zeichenauswahl erfolgt über window.crypto.getRandomValues(), standardisiert in der W3C Web Cryptography API und von NIST SP 800-90A empfohlen.
Hinweis: Dieser Rechner dient dazu, hilfreiche Schätzungen zu Informationszwecken bereitzustellen. Obwohl wir uns um Genauigkeit bemühen, können die Ergebnisse je nach örtlichen Gesetzen und individuellen Umständen variieren. Wir empfehlen, bei wichtigen Entscheidungen einen professionellen Berater zu Rate zu ziehen.