Passwort-Stärkemesser
Bewerten Sie die Passwortsicherheit mit Entropieanalyse, Schätzung der Knackzeit und umsetzbaren Verbesserungstipps.
Stärkeanalyse
Entropie
--
Bits
Geschätzte Knackzeit
--
bei 1 Mrd. Versuchen/Sek.
Verbesserungstipps
- Geben Sie ein Passwort ein, um Rückmeldung zu erhalten
Passwortstärke ist eine Aussage darüber, wie viele Rateversuche ein Angreifer braucht, um ein Passwort per Brute-Force zu finden. Dieses Tool übersetzt das in einen schlichten Wert von 0 bis 100, eine Stärkebezeichnung, eine geschätzte Knackzeit und gezielte Hinweise für genau das Passwort, das Sie tippen. Die Bewertung erfolgt in Ihrem Browser während des Tippens; das Passwort wird nirgendwohin übermittelt.
Verwendung
- Tippen oder fügen Sie ein Passwort in das Eingabefeld ein.
- Lesen Sie den Wert, die Stufe von Sehr schwach bis Sehr stark und die Knackzeitschätzung ab, die sich bei jedem Tastendruck aktualisieren.
- Prüfen Sie die Feedback-Zeile, die fehlende Länge oder fehlende Zeichenklassen meldet, statt ein vages Urteil abzugeben.
- Ändern Sie das Passwort und wiederholen Sie, bis es zur Sicherheit des Kontos passt, das Sie schützen.
Es gibt keine Erzeugen- oder Absenden-Schaltfläche. Das Leeren des Feldes setzt alles auf null zurück und zeigt eine Meldung für leere Passwörter.
Die Entropie-Formel hinter dem Wert
Das Tool zählt, welche der vier Klassen das Passwort verwendet, addiert ihre Poolgrößen und berechnet:
entropy = Länge × log2(Poolgröße)
Entropie wird in Bits gemessen, und jedes zusätzliche Bit verdoppelt den Rate-Raum. Der Wert bildet diese Bits dann mit round(Entropie / 128 × 100) auf 0 bis 100 ab, gedeckelt bei 100. Die Stufe verwendet die rohen Bits:
| Stufe | Entropie in Bit |
|---|---|
| Sehr schwach | 28 oder weniger |
| Schwach | 29 bis 35 |
| Mäßig | 36 bis 59 |
| Stark | 60 bis 127 |
| Sehr stark | über 127 |
Da die Stufe auf rohen Bits beruht, der Wert aber ein umgerechneter Prozentsatz ist, kann ein Passwort Stark lesen und trotzdem im Vierzigern liegen. Die Knackzeit ist 2^Entropie / 1.000.000.000 Sekunden, unter Annahme eines Offline-Angriffs auf einen schnellen Hash.
Praxisbeispiele
| Passwort | Länge | Pool | Entropie | Wert | Stufe | Knackzeit |
|---|---|---|---|---|---|---|
| password | 8 | 26 | 37,60 | 29 | Mäßig | 3 Minuten |
| P@ssw0rd! | 9 | 95 | 59,13 | 46 | Stark | 19 Jahre |
| Tr0ub4dor&3 | 11 | 95 | 72,27 | 56 | Stark | 1.803 Jahrhunderte |
| correcthorsebatt | 16 | 26 | 75,21 | 59 | Stark | 13.828 Jahrhunderte |
| X7#kQ9$mZ2&vL4nR | 16 | 95 | 105,12 | 82 | Stark | 13.956.325.109.454 Jahrhunderte |
| A1b2C3d4E5f6G7h8I9j0K1 | 20 | 95 | 130,99 | 100 | Sehr stark | 858.638.904.047.015.600.000 Jahrhunderte |
Die letzte Zeile zeigt, was es tatsächlich braucht, um Sehr stark zu erreichen: etwa 131 Bit, was bei einem zufälligen gemischten Passwort rund 20 Zeichen bedeutet. Sechzehn wirklich zufällige Zeichen landen bei 105 Bit und lesen immer noch nur Stark.
Warum Länge Komplexität schlägt
Die beiden mittleren Beispiele machen den Punkt. correcthorsebatt sind 16 Kleinbuchstaben ohne Symbole oder Ziffern und schlägt das 11-stellige gemischtgroße Tr0ub4dor&3 um etwa 3 Bit. Jedes zusätzliche Kleinbuchstabe fügt log2(26) ≈ 4,7 Bit hinzu; jedes zusätzliche gemischte Zeichen fügt log2(95) ≈ 6,57 Bit hinzu. Die Pool-Erweiterung ist pro Zeichen wertvoller, aber Zeichen hinzuzufügen ist etwas, das die meisten weiterhin tun können, und eine längere Passphrase ist außerdem leichter zu merken als ein kurzer String aus Ersetzungen.
Das Feedback in ein besseres Passwort verwandeln
Wenn das Feedback meldet, ein Passwort sei zu kurz, ist die schnellste Lösung, Zeichen hinzuzufügen, nicht Symbole. Vergleichen Sie Sunset7! mit acht Zeichen und etwa 52 Bit mit sunsetrivercabin mit sechzehn Kleinbuchstaben und etwa 75 Bit. Die längere Phrase ist leichter zu merken und rund zehn Millionen Mal schwerer zu knacken. Wenn der Messer etwas Merkbares belohnen soll, wählen Sie vier oder fünf unzusammenhängende Wörter und verbinden Sie sie mit einem Zeichen, das nur Sie kennen. Wenn Sie maximale Stärke wollen, lassen Sie einen Manager 16 bis 20 zufällige Zeichen aus allen vier Klassen erzeugen; ein 20-stelliger Zufallsstring überschreitet die 127-Bit-Linie zu Sehr stark. Beide Wege führen zur selben Gewohnheit, auf die es am meisten ankommt: ein einzigartiges Passwort pro Konto, damit eine kompromittierte Datenbank nicht gegen einen anderen Dienst wiederverwendet werden kann.
Was die Knackzeit-Zahl wirklich bedeutet
Die Schätzung geht davon aus, dass der Angreifer bereits einen schnellen Hash Ihres Passworts hat und eine Milliarde Kandidaten pro Sekunde testen kann. Das ist ein vernünftiges Modell für einen unsalzenen MD5- oder SHA-1-Dump und eine High-End-GPU-Ausrüstung. Es ist pessimistisch für eine gut geführte Login-Seite, die Versuche drosselt, und maßlos optimistisch für bcrypt-, scrypt- oder Argon2-Hashes, die jeden Versuch um Größenordnungen verlangsamen. Betrachten Sie die Zahl als vergleichendes Signal, nicht als Versprechen.
Die Rate schwankt auch mit der Hardware. Eine einzelne High-End-GPU kann gegen einen absichtlich langsamen Hash unter einer Milliarde Versuche pro Sekunde bleiben, während ein eigens gebautes Knack-System mit vielen GPUs gegen etwas wie unsalzenes MD5 weit darüber hinausgehen kann. Online-Dienste fügen eine weitere Schicht hinzu: Ratenbegrenzung, Kontosperren und CAPTCHAs machen wiederholte Versuche unpraktisch, weshalb dasselbe Passwort für ein Bank-Login sicher und in einem Offline-Dump fragil sein kann. Das Messgerät meldet ein einheitliches Angreifermodell, damit die Zahlen über Passwörter hinweg vergleichbar bleiben.
Was dieses Tool nicht erfassen kann
Entropie misst die Größe des Suchraums, nicht ob ein Angreifer ihn tatsächlich durchsuchen würde. Mehrere häufige Schwächen sind für die Formel unsichtbar:
- Wörterbuchwörter und Namen, einschließlich bekannter Ersetzungen wie
@füraund0füro. - Tastaturwege wie
qwerty,asdfghoder1qaz2wsx. - Von einer geleakten Seite wiederverwendete Passwörter; Credential Stuffing braucht gar kein Knacken.
- Daten, Telefonnummern und andere persönliche Angaben, die ein Angreifer nachschlagen kann.
- Wiederholte oder gemusterte Inhalte, zum Beispiel
abcabcabcabc, die die Mathematik als hohe Entropie behandelt.
Die praktische Schlussfolgerung ist, dieses Messgerät mit einem Passwortmanager zu kombinieren, der pro Seite ein einzigartiges Zufallspasswort erzeugt, und Zwei-Faktor-Authentifizierung zu aktivieren, wo sie angeboten wird.
Verwandte Tools
Häufig gestellte Fragen
Wie genau wird der Wert von 0 bis 100 berechnet?
Das Tool erkennt, welche Zeichenklassen vorkommen, summiert ihre Poolgrößen (26 Kleinbuchstaben, 26 Großbuchstaben, 10 Ziffern, 33 Symbole) und berechnet die Entropie als Länge mal log2 dieser Poolgröße. Der Wert ist die Entropie geteilt durch 128, mal 100, gedeckelt bei 100. Passwörter über 127 Bit zeigen immer 100.
Warum zählt Länge mehr als das Hinzufügen von Symbolen?
Die Poolgröße vergrößert den Rate-Raum logarithmisch, aber jedes zusätzliche Zeichen multipliziert ihn. Ein 16-stelliges Passwort nur aus Kleinbuchstaben hat etwa 75 Bit Entropie, während ein 11-stelliges Passwort aus allen vier Klassen auf etwa 72 Bit kommt. Länge hinzuzufügen ist meist der einfachere Gewinn.
Kann dieses Tool Wörterbuchwörter oder in Datenlecks gefundene Passwörter erkennen?
Nein. Es ist ein reiner Entropieschätzer ohne Wortliste oder Leck-Abgleich. P@ssw0rd! wird als neun zufällige gemischte Zeichen behandelt und erreicht 46, obwohl ein Wörterbuchangriff es fast sofort probieren würde.
Welche Knackgeschwindigkeit wird für die Zeitschätzung angenommen?
Eine Milliarde Versuche pro Sekunde, grob ein modernes GPU-System beim Knacken eines schnellen Hashes. Die Schätzung ist 2 hoch die Entropie, geteilt durch diese Rate. Langsame Hashes wie bcrypt oder Argon2 und online gedrosselte Logins würden weit länger brauchen.
Warum widersprechen sich Wert und Stärkestufe manchmal?
Die Stufe nutzt feste Entropieschwellen, während der Wert dieselben Bits auf einen Bereich von 0 bis 100 umrechnet. P@ssw0rd! erreicht 59,13 Bit, was knapp über der 59-Bit-Grenze für Stark liegt, doch 59,13/128 ergibt einen Wert von nur 46.
Welche Zeichenpool-Größen werden angenommen?
Kleinbuchstaben 26, Großbuchstaben 26, Ziffern 10 und Symbole 33. Nur die tatsächlich vorhandenen Klassen werden addiert, ein Passwort nur aus Kleinbuchstaben erhält also einen Pool von 26 und eines mit allen Klassen einen von 95. Leerzeichen und Nicht-ASCII-Zeichen fallen in die Symbolklasse.
Geprüft vom HandyTools-Hub-Team · Zuletzt aktualisiert