Schätzen Sie die Stärke eines Passworts anhand seiner Entropie, sehen Sie, wie lange es zum Knacken dauern würde, und erhalten Sie eine Checkliste dessen, was es schwach macht.
Messen Sie echte Passwortstärke. Die Stärke wird anhand der Entropie geschätzt (wie viele Bits Unsicherheit das Passwort trägt), nicht nur anhand der Länge. Die Knack-Zeit geht von einer Milliarde Rateversuchen pro Sekunde aus. Alles läuft in Ihrem Browser; Ihr Passwort wird niemals gespeichert oder gesendet.
Stärke
Entropie
–
Zeit zum Knacken
–
Checkliste
○Mindestens 12 Zeichen
○Enthält Großbuchstaben
○Enthält Kleinbuchstaben
○Enthält Ziffern
○Enthält Symbole
○Ist kein gängiges Passwort
Vorschläge
Entropie, nicht nur Länge
Was die Entropie-Zahl bedeutet
Die Entropie misst, wie viele Rateversuche ein Angreifer braucht, ausgedrückt in Bit. Jedes Bit verdoppelt die Arbeit. Die Schätzung hier lautet log2(charset_größe) * länge: Ein 10-stelliges Passwort aus Kleinbuchstaben plus Ziffern hat einen 36-Zeichen-Pool und etwa 51,7 Bit, also etwa 2^51,7 Kandidaten, wenn der Angreifer den Pool und die Länge kennt.
Diese Formel beschreibt ein zufällig aus diesem Pool gewähltes Passwort. Sie ist eine Obergrenze, und von Menschen gewählte Passwörter erreichen sie selten. Password1! schneidet auf dem Papier gut ab — gemischte Groß-/Kleinschreibung, Ziffer, Symbol, 10 Zeichen — aber es steht in jedem Knack-Wörterbuch, sodass seine echte Stärke eine Handvoll Rateversuche ist. Deshalb ist die Checkliste hier keine bloße Punktetabelle; der Test auf gängiges Passwort fällt mehr ins Gewicht als der Test auf Symbol.
Warum Knack-Zeit-Schätzungen so wild schwanken
Zwei Dinge verändern die Antwort um Größenordnungen. Erstens die Hardware des Angreifers: Eine einzelne moderne GPU schafft Milliarden von Rateversuchen pro Sekunde gegen einen schnellen Hash wie MD5 oder SHA-1, und ein gemieteter Cluster vervielfacht das. Zweitens, wie das Ziel das Passwort gespeichert hat. Ein korrekt konfigurierter bcrypt-, scrypt- oder Argon2-Hash ist absichtlich langsam und speicherhart, was den Durchsatz von Milliarden pro Sekunde auf Tausende senkt.
Also kann dasselbe Passwort auf einer Seite trivial geknackt und auf einer anderen bequem sicher sein. Die hier gezeigte Zahl geht von einem Offline-Angriff gegen einen schnellen Hash aus, was der pessimistische Fall und der richtige ist, um planen zu können, da Sie nicht wissen können, wie eine gegebene Seite Ihr Passwort speichert.
Was tatsächlich hilft
Länge schlägt Komplexität. Das Hinzufügen eines Zeichens zu einem Kleinbuchstaben-Passwort multipliziert den Suchraum mit 26; das Hinzufügen einer Symbolklasse zu einem kurzen Passwort multipliziert ihn weit weniger. Eine aus einer großen Wortliste zufällig gezogene Passphrase aus vier oder fünf Wörtern erreicht 50–70 Bit und bleibt dabei eingabbar und merkfähig, was der Grundgedanke hinter dem diceware-Ansatz ist.
Der größere Punkt ist, dass die Stärke pro Passwort weniger zählt als die Wiederverwendung. Ein starkes Passwort, das auf zehn Seiten verwendet wird, ist nur so sicher wie die schwächste davon, weil ein einziger Datenabfluss alle zehn preisgibt. Ein Passwort-Manager, der pro Seite eine eigene Zufallszeichenkette erzeugt, löst beide Probleme auf einmal und ist ein größerer praktischer Gewinn als jede Menge Feintuning an einem von Hand getippten Passwort.
Beachten Sie, dass alles auf dieser Seite lokal im Browser läuft. Nichts, was Sie eingeben, wird irgendwohin übertragen.
FAQ
Wird mein Passwort irgendwohin gesendet?
Nein. Die Analyse läuft vollständig in Ihrem Browser; nichts wird hochgeladen, protokolliert oder gespeichert, sodass Sie ein Passwort, das Sie tatsächlich verwenden, sicher testen können.
Was bedeutet die Entropie-Zahl?
Es ist der Logarithmus zur Basis 2 davon, wie viele Passwörter dieselbe Länge und denselben Zeichensatz haben. Jedes zusätzliche Bit verdoppelt den Suchraum, den ein Angreifer abdecken muss.
Warum schwanken Knack-Zeit-Schätzungen so stark?
Sie hängen von der Hardware des Angreifers und davon ab, wie das Passwort gehasht wurde. Dasselbe Passwort kann in Stunden gegen ungesalzenes MD5 fallen und gegen bcrypt jahrelang halten.
Ist Länge oder Komplexität wichtiger?
Länge. Das Hinzufügen eines Zeichens multipliziert den Suchraum mit der Größe des Alphabets, was fast immer besser ist, als einen Buchstaben durch ein Symbol zu ersetzen.
Erkennt das Passwörter, die in Datenabflüssen auftauchen?
Nein. Der Wert ist rein strukturell, sodass ein abgeflossenes Passwort mit reichem Zeichensatz hier dennoch stark aussehen kann. Prüfen Sie Datenabfluss-Belastung mit einem dedizierten Dienst.
Was ist ein praktisches Ziel?
Etwa 80 Bit für gewöhnliche Konten und 100 oder mehr für alles, was Geld, E-Mail oder Infrastruktur schützt. Eine vier- oder fünfwörtige Passphrase aus einer großen Wortliste erreicht das bequem.