Passwort-Generator

Erzeugen Sie starke Zufallspasswörter mit wählbaren Zeichensätzen. Der Passwortgenerator zeigt die Entropie in Bits und läuft vollständig im Browser.

Alle Berechnungen laufen im Browser. Nichts von dem, was Sie eingeben, wird an einen Server gesendet.

01 Rechner

Ergebnis

    Modus
    Modus
    Zeichensätze
    Optionen

    Der Passwortgenerator erzeugt Zufallspasswörter aus den gewählten Zeichensätzen und meldet die Stärke jedes Passworts in Entropiebits statt mit einem vagen Label. Die Länge reicht von 4 bis 128 Zeichen, mit optionalen Ausschlüssen mehrdeutiger Zeichen und Klammern, sowie einem Passphrasenmodus für merkbare Mehrwort-Passwörter.

    Jedes Passwort wird im Browser mit dem kryptografischen Zufallszahlengenerator des Betriebssystems erzeugt. Nichts wird übertragen, protokolliert oder gespeichert.

    Ein zufälliges Passwort generieren

    Concept diagram: Eingaben leads to Ein zufälliges Passwort generieren leads to ErgebnisEingabenEin zufälliges PasswortgenerierenErgebnis
    Ein zufälliges Passwort generieren.

    Legen Sie eine Länge fest, wählen Sie die Zeichensätze, und der Generator liefert sofort ein Passwort. Generieren Sie beliebig oft neu; jeder Klick zieht erneut aus demselben Pool, und keines wird irgendwo aufgezeichnet.

    Sechzehn Zeichen aus allen vier Sätzen ist ein vernünftiger Standard für alles, was Geld oder Identität schützt. Zwölf reicht, wenn ein Dienst Anmeldeversuche begrenzt. Unter zwölf ist ein Passwort nur so sicher wie die Abwehr des Anbieters, und die lässt sich nicht prüfen.

    Länge zählt mehr als Komplexität. Ein zusätzliches Zeichen in einem 94-Zeichen-Pool vervielfacht den Suchraum um 94. Ein Kleinbuchstabe gegen ein Symbol in festem Passwort zu tauschen bringt deutlich weniger. Wenn ein Anbieter die Länge auf 16 begrenzt, nutzen Sie alle 16.

    Auswählen, welche Zeichensätze einbezogen werden

    Concept diagram: Eingaben leads to Auswählen, welche Zeichensätze ein… leads to ErgebnisEingabenAuswählen, welcheZeichensätze ein…Ergebnis
    Auswählen, welche Zeichensätze einbezogen werden.

    Vier Sätze stehen bereit, und jeder aktivierte Satz vergrößert den Pool, aus dem jedes Zeichen gezogen wird.

    SatzZeichenAnzahl
    Kleinbuchstabena-z26
    GroßbuchstabenA-Z26
    Ziffern0-910
    Symbole`!"#$%&'()*+,-./:;<=>?@[\]^_{\}~``32

    Alle vier zusammen ergeben 94 Zeichen. Drei Modifikatoren verkleinern den Pool:

    Mehrdeutige Zeichen ausschließen entfernt i I l 1 L |, o O 0 und ähnliche Anführungs- und Satzzeichen. Sinnvoll für Passwörter, die Sie ablesen und auf einem anderen Gerät tippen oder am Telefon diktieren. Kostet wenig Entropie und erspart echte Frust.

    Klammern ausschließen entfernt < > ( ) [ ] { }. Manche Legacy-Systeme verarbeiten sie in Login-Formularen schlecht, und einige Shell-Umgebungen behandeln sie speziell, wenn ein Passwort in Skripten genutzt wird.

    Keine wiederholten Zeichen garantiert, dass jedes Zeichen nur einmal vorkommt. Klingt stärker und ist etwas schwächer: Der Pool schrumpft mit jedem gesetzten Zeichen und begrenzt die Länge auf die Poolgröße. Nur nutzen, wenn eine Richtlinie es verlangt.

    Es gibt auch die Wahl zwischen Ziehen aus dem kombinierten Pool oder mindestens einem Zeichen aus jedem gewählten Satz. Die zweite Option existiert, weil viele Unternehmensrichtlinien das verlangen. Ein erzwungenes Zeichen pro Satz senkt die Entropie minimal, weil gültige Kombinationen aus den möglichen Ausgaben entfallen.

    Passwortstärke in Entropiebits messen

    Concept diagram: Eingaben leads to Passwortstärke in Entropiebits mes… leads to ErgebnisEingabenPasswortstärke inEntropiebits mes…Ergebnis
    Passwortstärke in Entropiebits messen.

    Entropie misst, wie viele Versuche ein Angreifer braucht, ausgedrückt als Potenz von zwei. Das ist der einzige sinnvolle Vergleich, denn ein Stärke-Label „stark“ sagt nicht, wogegen es stark ist.

    Entropy (bits) = length × log₂(pool size)
    Combinations   = pool size ^ length

    Bits addieren sich, und jedes verdoppelt den Aufwand. Ein 60-Bit-Passwort braucht doppelt so lange zum Knacken wie ein 59-Bit-Passwort und 1.024-mal länger als ein 50-Bit-Passwort. Deshalb bringen kleine Längenzuwächse große Sicherheitsgewinne.

    Grobe Schwellen und warum sie zählen:

    • Unter 40 Bits: in Minuten mit einer Consumer-GPU knackbar. Für nichts Wichtiges ausreichend.
    • 50 bis 60 Bits: hält Gelegenheitsangriffe ab, fällt bei hartnäckigem Offline-Angriff. Für Forum-Logins passend.
    • 70 bis 80 Bits: sicher gegen realistische Offline-Angriffe heute. Sinnvolles Ziel für die meisten Konten.
    • Über 100 Bits: jenseits dessen, was absehbare Hardware brute-forcen kann. Für Master-Passwörter und Verschlüsselungsschlüssel.

    Die Entropie eines 16-stelligen Passworts berechnen

    Concept diagram: Eingaben leads to Die Entropie eines 16-stelligen Pa… leads to ErgebnisEingabenDie Entropie eines16-stelligen Pa…Ergebnis
    Die Entropie eines 16-stelligen Passworts berechnen.

    Ein 16-stelliges Passwort aus allen vier Sätzen hat etwa 105 Bits Entropie. Die Rechnung: 1. Pool addieren. 26 Klein + 26 Groß + 10 Ziffern + 32 Symbole = 94 Zeichen 2. Bits pro Zeichen. log₂(94) = 6,55 Bits

    3. Mit Länge multiplizieren. 16 × 6,55 = 104,9 Bits

    4. Als Anzahl ausdrücken. 94¹⁶ ≈ 3,7 × 10³¹ mögliche Passwörter

    Bei 12 Zeichen sinkt die Entropie auf 78,6 Bits mit 4,7 × 10²³ Kombinationen. Immer noch stark, und etwa 68 Milliarden mal leichter anzugreifen als die 16-stellige Variante. Entfernen Sie den Symbolsatz bei 16 Zeichen, fällt der Pool auf 62, ergibt 95,3 Bits, ein kleinerer Verlust als vier Zeichen zu streichen.

    Dieser Vergleich lohnt sich. Vier Zeichen zu entfernen kostet mehr Entropie als einen ganzen Zeichensatz. Länge ist der Hebel.

    Verstehen, wie lange ein Passwort zum Knacken braucht

    Process with 3 steps: Enter how long a password takes…; Read the main result; Check the breakdown1Enter how long apassword takes…2Read the main result3Check the breakdown
    Verstehen, wie lange ein Passwort zum Knacken braucht.

    Jede einzelne „Knackzeit“ ist ohne Angabe des Angriffs sinnlos. Dasselbe Passwort fällt in Sekunden oder überdauert die Sonne, je nachdem wie der Angreifer rät. Der Generator meldet zwei Szenarien und benennt beide.

    Expected guesses = 2^(entropy − 1)
    Time             = expected guesses / guesses per second

    Online-Angriff, etwa 10³ Versuche pro Sekunde. Der Angreifer sendet Vermutungen an ein live Login-Formular. Ratenbegrenzung, Sperren und Netzwerklatenz begrenzen die Geschwindigkeit. Die meisten echten Angriffe auf ein Konto sehen so aus, und fast jedes generierte Passwort übersteht das unbegrenzt.

    Offline-Angriff, etwa 10¹² Versuche pro Sekunde. Der Dienst wurde kompromittiert und der Angreifer hat die Passwort-Hashes. Mit GPU-Cluster und schnelchem Hash wie unsalted MD5 oder SHA-1 laufen die Versuche mit Billionen pro Sekunde oder mehr. Das ist das relevante Szenario, weil Sie es nicht beeinflussen können.

    Bei 10¹² Versuchen pro Sekunde braucht ein 78-Bit-Passwort etwa 4.800 Jahre und ein 105-Bit-Passwort um viele Größenordnungen länger als das Universumsalter. Ein 40-Bit-Passwort braucht unter einer Sekunde.

    Ein Vorbehalt, den die Zahlen verbergen: Sie setzen blindes Raten voraus. Passwörter aus Wörtern, Daten oder Tastaturmustern fallen viel schneller als die Zeichenanzahl vermuten lässt, weil Angreifer wahrscheinliche Kandidaten zuerst probieren. Deshalb werden hier Passwörter zufällig gezogen statt aus Merkbarem zusammengesetzt.

    Eine Passphrase statt einer Zufallszeichenkette verwenden

    Concept diagram: Eingaben leads to Eine Passphrase statt einer Zufall… leads to ErgebnisEingabenEine Passphrase statteiner Zufall…Ergebnis
    Eine Passphrase statt einer Zufallszeichenkette verwenden.

    Eine Passphrase sind mehrere zufällige Wörter, verbunden. Sie erreicht ähnliche Entropie wie eine Zufallszeichenkette und bleibt merk- und tippbar, deshalb für die wenigen Passwörter, die nicht im Manager liegen können.

    Entropy = number of words × log₂(word list size)

    Mit einer 7.776-Wörter-Liste liefert jedes Wort log₂(7776) = 12,9 Bits.

    WörterEntropieVergleichbar mit
    451,7 Bits8-stelligem Zufallspasswort
    564,6 Bits10-stelligem Zufallspasswort
    677,5 Bits12-stelligem Zufallspasswort
    790,4 Bits14-stelligem Zufallspasswort

    Sechs Wörter geben 77,5 Bits, solide gegen Offline-Angriff, und die meisten können sie nach wenigen Wiederholungen auswendig. Vergleichen Sie correct-horse-battery-staple-mountain-glass mit K7#mQ2vX@pL9. Beide sind stark; nur eines lässt sich auf einer Fernbedienung abrufen und tippen.

    Zwei Regeln machen eine Passphrase sicher. Wörter müssen von einer Maschine zufällig gewählt werden, nicht von Ihnen; menschliche Wortwahl clustert stark um Alltagsvokabular und Themen. Und sie dürfen nirgends eine existierende Phrase bilden, denn ein zitierter Songtext hat fast keine Entropie, egal wie viele Wörter.

    Passphrase für Master-Passwort, Geräte-Login und E-Mail. Zufallszeichenketten, im Manager gespeichert, für alles andere.

    Verstehen, warum dieser Generator crypto.getRandomValues nutzt

    Concept diagram: Eingaben leads to Verstehen, warum dieser Generator … leads to ErgebnisEingabenVerstehen, warum dieserGenerator …Ergebnis
    Verstehen, warum dieser Generator crypto.getRandomValues nutzt.

    Der Passwortgenerator zieht jedes Zeichen aus crypto.getRandomValues(), dem kryptografischen Zufallszahlengenerator des Browsers, gespeist aus dem Entropie-Pool des Betriebssystems. Er nutzt nicht Math.random(), und dieser Unterschied ist der Unterschied zwischen Passwort und Passwort-Anschein.

    Math.random() ist ein schneller Pseudozufallsgenerator für Simulationen und Spiele. Sein interner Zustand ist klein, Browser dokumentieren ihn als ungeeignet für Sicherheit, und seine Ausgabe ist vorhersagbar für jeden, der genug beobachtet oder Implementierung und ungefähren Erzeugungszeitpunkt kennt. Ein Passwortgenerator auf Math.random() erzeugt rekonstruierbare statt erratbare Passwörter, und die Zeichenanzahl schützt davor gar nicht.

    Es gibt eine zweite, subtilere Anforderung. Zufallsbytes per Restoperation auf einen Zeichensatz zu mappen erzeugt Bias: 2³² teilt sich nicht gleichmäßig durch 94, also kommen frühe Zeichen im Satz etwas häufiger vor. Die Schiefe ist in einem einzelnen Passwort unsichtbar und über genug Passwörter messbar; sie senkt die reale Entropie unter die berechnete Zahl. Dieser Generator nutzt Rejection Sampling: Werte im ungleichen Rest werden verworfen und neu gezogen, die Verteilung ist wirklich gleichmäßig.

    Keine Seed-Anzeige für Passwörter, und das ist Absicht. Andere Zufallsgeneratoren auf dieser Seite zeigen ihre Seed, damit ein Ergebnis reproduzierbar und prüfbar ist. Ein reproduzierbares Passwort ist kompromittiert, deshalb wird hier keine Seed gespeichert, angezeigt oder abgeleitet.

    Alles passiert im Browser. Kein Passwort geht an einen Server, wird gespeichert oder in Analytics-Events aufgenommen.

    Passwörter sicher speichern

    Concept diagram: Eingaben leads to Passwörter sicher speichern leads to ErgebnisEingabenPasswörter sicherspeichernErgebnis
    Passwörter sicher speichern.

    Ein generiertes Passwort hilft nur, wenn es einmal genutzt und dort gespeichert wird, wo Sie es wiederfinden. Wiederverwendung ist der Fehler, der alles andere zunichtemacht: Wenn ein Dienst kompromittiert wird, testen Angreifer die Credentials überall, und ein 105-Bit-Passwort auf zehn Seiten schützt keine, sobald die schwächste fällt.

    Vier Praktiken, nach Wichtigkeit:

    Passwortmanager nutzen. Er entfernt Merken und Abtippen und damit den Anreiz zu Wiederverwendung oder Vereinfachung. Schützen Sie ihn mit langer Passphrase und bewahren Sie offline Passphrase und Recovery-Key physisch sicher auf.

    Zwei-Faktor-Authentifizierung aktivieren, wo angeboten, und Authenticator-App oder Hardware-Key SMS vorziehen. SMS-Codes lassen sich per SIM-Swapping abfangen. Ein zweiter Faktor hält Konten sicher, auch wenn das Passwort bekannt ist.

    Passwort ändern, wenn es Grund gibt. Geplante Rotation alle neunzig Tage empfiehlt NIST nicht mehr, weil sie zu vorhersagbaren Varianten drängt. Sofort ändern bei Anzeichen einer Breach, bei Verdacht und bei jedem Passwort, das Sie wiederverwendet haben.

    Adressen gegen bekannte Breaches prüfen. Dienste, die Ihre E-Mail in öffentlichen Breach-Daten suchen, zeigen, welche Konten jetzt Aufmerksamkeit brauchen, nützlicher als alles nach Kalender zu wechseln.

    Häufig gestellte Fragen

    Wie lang sollte ein Passwort sein?

    Sechzehn Zeichen ist ein guter Standard für Konten, die Geld, Identität oder Kommunikation schützen, mit etwa 105 Bits Entropie aus vollem Zeichensatz. Zwölf Zeichen, etwa 79 Bits, reicht für weniger wertvolle Konten. Wo der Anbieter mehr erlaubt, nutzen Sie mehr; jedes zusätzliche Zeichen vervielfacht den Suchraum mit der Poolgröße.

    Was macht ein Passwort stark?

    Zufälligkeit und Länge, in dieser Reihenfolge. Ein starkes Passwort wird unvorhersehbar aus großem Zeichenpool gezogen und ist lang genug, dass die Gesamtzahl der Möglichkeiten unpraktikabel zu durchsuchen ist. Substitutionen wie p@ssw0rd bringen fast nichts, weil Angreifer diese Muster zuerst raten. Entropie in Bits misst echte Stärke; ein Label „stark“ nicht.

    Sind die hier generierten Passwörter sicher?

    Ja. Jedes Passwort wird im Browser mit crypto.getRandomValues(), dem kryptografischen Generator des Betriebssystems, per Rejection Sampling für gleichmäßige Zeichenverteilung erzeugt. Kein Passwort wird übertragen, protokolliert oder gespeichert, und kein Drittanbieter-Skript mit Seitenzugriff läuft hier.

    Wird mein Passwort irgendwohin gesendet?

    Nein. Die Erzeugung passiert vollständig im Browser, kein generierter Wert verlässt ihn. Nichts landet im Browser-Speicher, in Share-Links oder Analytics-Events. Tab schließen verwirft das Passwort dauerhaft; kopieren Sie es in den Manager, bevor Sie gehen.

    Was bedeutet Entropie in Bits?

    Entropie in Bits drückt aus, wie viele Versuche ein Angreifer braucht, als Potenz von zwei. Ein 60-Bit-Passwort erfordert etwa 2⁵⁹ erwartete Versuche. Jedes zusätzliche Bit verdoppelt die Schwierigkeit, deshalb wächst die Zahl schnell mit der Länge: 16 Zeichen aus 94-Zeichen-Pool geben 104,9 Bits, etwa 3,7 × 10³¹ Möglichkeiten.

    Soll ich Symbole im Passwort einbeziehen?

    Ja, wo der Anbieter sie akzeptiert, aber nicht Symbole statt Länge wählen. Der 32-Zeichen-Symbolsatz bei 16 Zeichen hebt Entropie von 95,3 auf 104,9 Bits. Vier weitere Zeichen ohne Symbole heben von 95,3 auf 119,1. Länge ist der stärkere Hebel.

    Was ist eine Passphrase und ist sie so stark wie ein Zufallspasswort?

    Eine Passphrase sind mehrere zufällig gewählte Wörter, verbunden. Sechs Wörter aus 7.776-Wörter-Liste geben 77,5 Bits, vergleichbar mit 12-stelligem Zufallspasswort, und sind deutlich leichter merk- und tippbar. Maschinell gewählt, keine existierende Phrase, denn erkennbare Zitate haben fast keine Entropie.

    Kann ich ein starkes Passwort mehrfach verwenden?

    Nein. Wiederverwendung ist die schädlichste Passwort-Gewohnheit, und Stärke schützt nicht davor. Bei jeder kompromittierten Dienst testen Angreifer Credentials auf allen großen Seiten. Jedes Konto braucht ein eigenes Passwort, wofür Passwortmanager da sind.

    Wie oft soll ich mein Passwort ändern?

    Wenn es Grund gibt: bekannte oder vermutete Breach, geteiltes oder wiederverwendetes Passwort, oder Gerät außerhalb Ihrer Kontrolle. NIST hat geplante Rotation zurückgezogen, weil erzwungene regelmäßige Wechsel zu vorhersagbaren Varianten wie angehängter Ziffer führen, die Sicherheit schwächen statt stärken.

    Was ist Modulo-Bias und warum zählt er?

    Modulo-Bias entsteht, wenn Zufallsbytes per Rest auf einen Zeichensatz gemappt werden, weil der Bytebereich selten gleichmäßig durch die Satzgröße teilt. Manche Zeichen erscheinen etwas häufiger und senken reale Entropie unter die berechnete Zahl. Dieser Generator verwirft und zieht Werte im ungleichen Rest neu, die Verteilung ist wirklich gleichmäßig.

    Zusammenfassung

    Der Passwortgenerator zieht Passwörter aus bis zu 94 Zeichen mit dem kryptografischen Generator des Browsers, Rejection Sampling für gleichmäßige Verteilung, und meldet Stärke als Entropiebits statt Label.

    Länge ist der stärkste Faktor: 16 Zeichen aus vollem Satz haben etwa 105 Bits, und vier Zeichen kürzen kostet mehr Entropie als den ganzen Symbolsatz zu entfernen. Knackzeiten gelten für Online-Angriff bei 10³ und Offline bei 10¹² Versuchen pro Sekunde, weil eine unqualifizierte Zahl nichts bedeutet. Passphrasenmodus erreicht vergleichbare Stärke und bleibt merkbar, für die wenigen Passwörter außerhalb des Managers. Jedes Passwort wird lokal erzeugt, keines übertragen, protokolliert oder gespeichert.

    Entwicklungshinweise

    • Nur crypto.getRandomValues(). Math.random() in dieser Datei ist eine ausgelieferte Schwachstelle. Rejection Sampling erforderlich; Uniformität mit Chi-Quadrat über 10M Züge auf 94-Element-Satz testen.
    • Entropiezahlen sind Test-Fixtures: 16 chars / 94 pool = 104,9 bits; 12 / 94 = 78,6; 16 / 62 = 95,3; 20 / 62 = 119,1; 6 words / 7776 = 77,5.
    • Keine Seed-Anzeige, Speicherung oder Ableitung auf dieser Seite. Receipt-Panel nennt nur CSPRNG und Nicht-Übertragungs-Garantie.
    • Die Nicht-Übertragungs-Zeile im Lead ist ein Versprechen. Kein Analytics-Event darf generierte Werte tragen; kein Drittanbieter-Skript mit DOM-Zugriff darf hier laden.
    • Kein Passwort-Verlauf, keine Persistenz, kein localStorage.
    • NIST-Rotationsreferenz ist SP 800-63B. Zitieren wenn Zitation hinzugefügt; keine Versionsnummer erfinden.
    • Wortanzahl 2.090.