Passwortgenerator

Generieren Sie starke, sichere Zufallskennwörter

••••••••••••••••
864

Sicherheitstipps

  • Verwenden Sie Passwörter, die mindestens 12–16 Zeichen lang sind
  • Verwenden Sie Passwörter niemals für verschiedene Konten
  • Speichern Sie Passwörter in einem sicheren Passwort-Manager
  • Aktivieren Sie die Zwei-Faktor-Authentifizierung (2FA), sofern verfügbar
  • Ändern Sie regelmäßig Passwörter, insbesondere bei sensiblen Konten

Generieren Sie kryptografisch sichere Zufallskennwörter mit anpassbarer Länge (8–128 Zeichen) und Zeichentypen. Wählen Sie aus Großbuchstaben, Kleinbuchstaben, Zahlen und Sonderzeichen, um Passwörter zu erstellen, die allen Sicherheitsanforderungen gerecht werden. Ein Echtzeit-Stärkemesser wertet die Passwort-Entropie aus und gibt sofortiges Feedback. Schließen Sie ähnlich aussehende Zeichen (i, l, 1, L, o, 0, O) aus, um Transkriptionsfehler zu vermeiden. Bei der gesamten Passwortgenerierung wird der kryptografisch sichere Zufallszahlengenerator (CSPRNG) Ihres Browsers verwendet – Passwörter werden niemals an Server gesendet, protokolliert oder irgendwo gespeichert. Perfekt zum Erstellen von Kontokennwörtern, WLAN-Schlüsseln, Verschlüsselungspassphrasen und API-Tokens. Befolgen Sie bewährte Sicherheitspraktiken: Verwenden Sie für jedes Konto eindeutige Passwörter, speichern Sie diese in einem Passwort-Manager und aktivieren Sie die Zwei-Faktor-Authentifizierung.

Was macht ein Passwort sicher?

Die Passwortstärke wird anhand der Entropie gemessen – der Anzahl möglicher Kombinationen, die ein Angreifer ausprobieren muss. Die Entropie wird als log₂(character_pool^length) berechnet. Ein Passwort mit 26 Kleinbuchstaben und 8 Zeichen hat 26^8 = 208 Milliarden Kombinationen (37,6 Bit Entropie). Das Hinzufügen von Großbuchstaben (52 Zeichen) erhöht sich auf 52^8 = 53 Billionen (45,6 Bit). Das Addieren von Zahlen (62 Zeichen) ergibt 62^8 = 218 Billionen (47,6 Bit). Das Addieren von Symbolen (94 Zeichen) ergibt 94^8 = 6 Billiarden (52,6 Bit). Sicherheitsexperten empfehlen für sichere Passwörter mindestens 60–80 Bit Entropie. Ein 12-stelliges Passwort mit allen Zeichentypen hat 95^12 = 540 Sextillionen Kombinationen (79 Bit) – ein moderner Computer würde 17.000 Jahre brauchen, um es mit roher Gewalt zu knacken. Allerdings nutzen Wörterbuchangriffe gängige Wörter und Muster aus. „Passwort123!“ hat eine hohe Charaktervielfalt, aber eine niedrige Entropie, weil sie vorhersehbar ist. Zufällige Passwörter wie „xK9$mP2#qL5@“ sind am sichersten. Das erste Computer-Passwortsystem wurde 1961 am MIT für das Compatible Time-Sharing System (CTSS) implementiert. Heutzutage werden bei Passwortverstößen jährlich 555 Millionen Zugangsdaten offengelegt (Daten von 2023), sodass sichere, eindeutige Passwörter von entscheidender Bedeutung sind.

Wann sichere Passwörter generiert werden sollten

Online-Kontoregistrierung

Erstellen Sie einzigartige Passwörter für jede Website und jeden Dienst – E-Mail, Banking, soziale Medien, Einkaufen, Streaming. Die Wiederverwendung von Passwörtern ist die häufigste Ursache für Kontoübernahmen. Wenn eine Site angegriffen wird, probieren Angreifer diese Anmeldeinformationen auf anderen Sites aus (Credential Stuffing). 65 % der Menschen verwenden Passwörter über mehrere Konten hinweg wieder.

WiFi-Netzwerksicherheit

Generieren Sie sichere WPA2/WPA3-Passwörter (8–63 Zeichen) für private und geschäftliche WLAN-Netzwerke. Standard-Router-Passwörter lassen sich leicht knacken – 80 % der WLAN-Hacks nutzen schwache Passwörter aus. Ein zufälliges Passwort mit 16 Zeichen und gemischten Zeichen ist praktisch unknackbar. Ändern Sie WLAN-Passwörter alle 6–12 Monate.

Datenbank- und Systemadministration

Erstellen Sie Passwörter für Datenbank-Root-Benutzer, SSH-Schlüssel, Serveradministratorkonten und API-Tokens. Passwörter auf Systemebene sollten maximal 20 Zeichen lang und komplex sein. Speichern Sie Passwörter in Unternehmens-Passwort-Managern (1Password, LastPass, Bitwarden) mit Teamfreigabe und Prüfprotokollen.

Verschlüsselung und Dateischutz

Generieren Sie Passphrasen für verschlüsselte Laufwerke (BitLocker, FileVault), passwortgeschützte ZIP/RAR-Archive, PDF-Verschlüsselung und PGP/GPG-Schlüssel. Verschlüsselungskennwörter sollten aus mehr als 16 Zeichen bestehen. Kürzere Kennwörter können mit Brute-Force-Methoden geknackt werden, wodurch die Verschlüsselung unbrauchbar wird.

Backup-Codes für die Zwei-Faktor-Authentifizierung

Bei der Aktivierung von 2FA stellen die Dienste Backup-Codes für die Kontowiederherstellung bereit. Generieren und speichern Sie zusätzliche sichere Passwörter für Backup-Authentifizierungsmethoden. Speichern Sie Backup-Codes in einem Passwort-Manager oder einer verschlüsselten Datei, niemals im Klartext oder per E-Mail.

Temporärer Zugang und Gastkonten

Erstellen Sie temporäre Passwörter für Gast-WLAN, gemeinsame Konten oder den Zugriff von Auftragnehmern. Verwenden Sie sichere Zufallskennwörter auch für den vorübergehenden Zugriff – schwache Kennwörter können vor Ablauf ausgenutzt werden. Wechseln Sie temporäre Passwörter wöchentlich oder nach jeder Verwendung.

Kryptografische zufällige Passwortgenerierung

Unser Generator verwendet die Methode crypto.getRandomValues() der Web Crypto API, die auf den kryptografisch sicheren Pseudozufallszahlengenerator (CSPRNG) des Betriebssystems zugreift. Im Gegensatz zu Math.random() (vorhersehbar, nicht sicher) nutzt CSPRNG Entropiequellen wie Hardware-Interrupts, Mausbewegungen und Systemrauschen, um wirklich unvorhersehbare Werte zu generieren. Der Algorithmus funktioniert wie folgt: (1) Definieren Sie den Zeichenpool basierend auf den ausgewählten Optionen – Kleinbuchstaben (26 Zeichen), Großbuchstaben (26), Zahlen (10), Symbole (32), insgesamt 94 Zeichen. (2) Generieren Sie zufällige Bytes mit crypto.getRandomValues(new Uint8Array(length)). (3) Ordnen Sie jedes zufällige Byte mithilfe der Modulo-Operation einem Zeichen im Pool zu: char = pool[randomByte % pool.length]. (4) Wiederholen, bis die gewünschte Länge erreicht ist. (5) Entropie berechnen: Bits = Länge × log₂(pool_size). Beispielsweise hat ein 16-stelliges Passwort mit allen 94 Zeichen 16 × log₂(94) = 16 × 6,55 = 104,8 Bit Entropie. Der Stärkemesser bewertet: Sehr schwach (< 40 bits), Weak (40-60), Fair (60-80), Good (80-100), Strong (100-120), Very Strong (> 120). Der Ausschluss ähnlicher Zeichen (i, l, 1, L, o, 0, O) reduziert Transkriptionsfehler bei der manuellen Eingabe von Passwörtern, verringert jedoch leicht die Entropie (87 Zeichen statt 94).

Passworttypen: Zufällig vs. Passphrase vs. musterbasiert

BeispielxK9$mP2#qL5@wR8!Richtige Pferdebatterie-GrundnahrungsmittelMeinD0g$Name2023!
Entropie (Stärke)Sehr hoch (104 Bit für 16 Zeichen)Hoch (77 Bit für 4 Wörter)Niedrig-Mittel (vorhersehbare Muster)
EinprägsamSehr schwierig (erfordert Passwort-Manager)Einfach (einprägsame Worte)Mittel (persönliche Daten = riskant)
TippgeschwindigkeitLangsam (gemischte Groß-/Kleinschreibung, Symbole)Schnell (Kleinbuchstaben, Bindestriche)Medium
Brute-Force-WiderstandAusgezeichnet (Jahre bis zum Knacken)Gut (wenn Wörter zufällig sind)Schlecht (Wörterbuch + Regelangriffe)
Bester AnwendungsfallAlle Konten (mit Passwort-Manager)Master-Passwort, FestplattenverschlüsselungNicht empfohlen (zu vorhersehbar)
VerletzlichkeitKeine (wenn wirklich zufällig)Wörterbuchangriffe bei gebräuchlichen WörternSocial Engineering, Datenschutzverletzungen

Sicherheit und technische Umsetzung

Unser Passwortgenerator verwendet die Web Crypto API (window.crypto.getRandomValues), die von allen modernen Browsern unterstützt wird: Chrome 11+ (2011), Firefox 21+ (2013), Safari 6.1+ (2013), Edge 12+ (2015) und allen mobilen Browsern. Die API stellt kryptografisch starke Zufallswerte bereit, die für sicherheitsrelevante Anwendungen wie Passwortgenerierung, Tokenerstellung und kryptografische Schlüsselgenerierung geeignet sind. Im Gegensatz zu Math.random(), das vorhersehbare Pseudozufallsalgorithmen (Linearer Kongruentialgenerator) verwendet, greift crypto.getRandomValues() auf Entropiequellen auf Betriebssystemebene zu, die rechnerisch nicht vorhersehbar sind. Die generierten Passwörter verlassen niemals Ihren Browser – keine Netzwerkanfragen, keine serverseitige Verarbeitung, keine Protokollierung. Sie können dies überprüfen, indem Sie die Registerkarte „Netzwerk“ des Browsers „DevTools“ öffnen und Passwörter generieren – keine Netzwerkaktivität. Für maximale Sicherheit verwenden Sie generierte Passwörter sofort und speichern Sie sie nicht im automatischen Ausfüllen des Browsers (verwenden Sie stattdessen einen speziellen Passwort-Manager). Der Stärkemesser verwendet den zxcvbn-Algorithmus (entwickelt von Dropbox), der Muster, gebräuchliche Wörter, Tastaturmuster (QWERTZ), Datumsangaben und Wiederholungen bewertet – nicht nur Länge und Zeichentypen.

Häufig gestellte Fragen

Wie lang sollte mein Passwort sein?
Mindestens 12 Zeichen für allgemeine Konten, 16+ für vertrauliche Konten (Banking, E-Mail, Arbeit) und 20+ für Systemadministrations- oder Verschlüsselungsschlüssel. Jedes zusätzliche Zeichen verlängert die Knackzeit exponentiell. Ein 12-stelliges Passwort mit allen Zeichentypen (94 Optionen) hat 79 Bit Entropie und es würde 17.000 Jahre dauern, es zu knacken. Ein 16-stelliges Passwort hat 105 Bit und würde 9 Millionen Jahre dauern. Länge ist wichtiger als Komplexität – „correcthorsebatterystaple“ (28 Kleinbuchstaben) ist stärker als „P@ss1!“ (6 gemischt).
Sollte ich spezielle Symbole in mein Passwort aufnehmen?
Ja, sofern der Dienst dies zulässt. Symbole erhöhen den Zeichenpool von 62 (Buchstaben + Zahlen) auf 94 (Hinzufügen von ~32 Symbolen) und erhöhen die Entropie bei gleicher Länge um 52 %. Allerdings schränken einige Systeme die Symbolik ein oder verfügen über eine schlechte Symbolunterstützung. Wenn Symbole Anmeldeprobleme verursachen, geben Sie der Länge Vorrang vor der Komplexität – ein 16-stelliges alphanumerisches Passwort ist sicherer als ein 10-stelliges Passwort mit Symbolen.
Ist die Verwendung eines Passwortgenerators sicher?
Ja, wenn es clientseitig ist (wie bei uns). Unser Generator verwendet den kryptografisch sicheren Zufallszahlengenerator Ihres Browsers (crypto.getRandomValues) und sendet niemals Daten an Server. Vermeiden Sie Online-Generatoren, die eine serverseitige Generierung erfordern – Sie können nicht überprüfen, ob sie keine Passwörter protokollieren. Um unser Tool zu überprüfen: Öffnen Sie den Browser „DevTools“ → Registerkarte „Netzwerk“ → „Passwort generieren“ → „Keine Netzwerkanfragen bestätigen“. Für maximale Paranoia trennen Sie die Verbindung zum Internet, nachdem Sie die Seite geladen haben.
Kann ich dasselbe sichere Passwort für mehrere Konten verwenden?
Absolut nicht! Die Wiederverwendung von Passwörtern ist der Sicherheitsfehler Nr. 1. Wenn eine Website angegriffen wird (im Jahr 2023 wurden 555 Millionen Zugangsdaten geleakt), versuchen Angreifer, diese Zugangsdaten auf anderen Websites auszuprobieren (Credential Stuffing). Wenn Sie Passwörter wiederverwenden, gefährdet ein einziger Verstoß alle Konten. Verwenden Sie einen Passwort-Manager (1Password, Bitwarden, LastPass), um eindeutige Passwörter für jedes Konto zu generieren und zu speichern. Das einzige Passwort, das Sie sich merken sollten, ist das Master-Passwort Ihres Passwort-Managers.
Was ist besser: ein zufälliges Passwort oder eine Passphrase?
Zufällige Passwörter (xK9$mP2#qL5@) sind pro Zeichen stärker, erfordern jedoch einen Passwort-Manager. Passphrasen (correct-horse-battery-staple) sind einprägsam und sicher, wenn 4–6 zufällige Wörter aus einem großen Wörterbuch (7.776+ Wörter) verwendet werden. Verwenden Sie für alle Konten zufällige Passwörter (im Passwort-Manager gespeichert) und eine sichere Passphrase für Ihr Master-Passwort. Vermeiden Sie Passphrasen mit gebräuchlichen Phrasen, Liedtexten oder Zitaten – diese finden sich in tollen Wörterbüchern.
Wie oft sollte ich meine Passwörter ändern?
Moderne Sicherheitsrichtlinien: Ändern Sie Passwörter nur, wenn sie kompromittiert sind, nicht nach einem Zeitplan. Erzwungene periodische Änderungen führen zu schwachen Passwörtern (Passwort1, Passwort2, Passwort3). Stattdessen: Verwenden Sie sichere, eindeutige Passwörter, aktivieren Sie 2FA, überwachen Sie Benachrichtigungen über Verstöße (haveibeenpwned.com) und ändern Sie sofort, wenn ein Dienst verletzt wird. Ausnahme: alle 6–12 Monate für Hochsicherheitskonten (Banking, geschäftliche E-Mail) oder gemeinsame Passwörter (WLAN, Teamkonten) ändern.
Sollte ich ähnliche Zeichen ausschließen (i, l, 1, L, o, 0, O)?
Aktivieren Sie diese Option, wenn Sie das Passwort häufig manuell eingeben (WLAN-Passwort, gemeinsames Konto). Ähnliche Zeichen verursachen Transkriptionsfehler – „Il1“ und „oO0“ sehen in einigen Schriftarten identisch aus. Wenn man sie jedoch ausschließt, verringert sich die Entropie geringfügig (87 gegenüber 94 Zeichen). Wenn Sie einen Passwort-Manager mit Kopieren und Einfügen verwenden, behalten Sie für maximale Sicherheit ähnliche Zeichen bei. Ausgedruckte Passwörter (WLAN-Karten, Notfallzugang) unbedingt ausschließen.
Was ist der Unterschied zwischen diesem und dem Passwortgenerator meines Browsers?
Browser-Passwortgeneratoren (Chrome, Safari, Firefox) sind hervorragend und verwenden ähnliche kryptografische Methoden. Unser Tool bietet mehr Anpassungsmöglichkeiten: einstellbare Länge (8–128 vs. feste 15–20 im Browser), Auswahl des Zeichentyps, Ausschluss ähnlicher Zeichen und Visualisierung der Stärke. Verwenden Sie zur Vereinfachung Browser-Generatoren (automatisches Speichern, automatisches Ausfüllen) oder unser Tool, wenn Sie bestimmte Anforderungen benötigen (WLAN-Passwörter, API-Token, Systempasswörter) oder die Speicherung von Browser-Passwörtern vermeiden möchten.