Passwortstärke-Checker und Code für Stärkeanzeigen

Passwortstärke-Checker

Passwortstärke-Checker + Code für Stärkeanzeigen in Registrierungsformularen | We.Inc

Prüfe vollständig in deinem Browser, wie leicht ein Passwort zu erraten ist, mit geschätzter Knackzeit und den Mustern, die es schwächen. Kopiere dann eine Stärkeanzeige in React oder reinem JavaScript mit Schalter zum Anzeigen des Passworts.

Ein starkes Passwort ist eines, das ein Angreifer nicht mit einer vernünftigen Zahl an Versuchen erraten kann. Am wichtigsten ist die Länge, danach der Verzicht auf gängige Passwörter, Wörter, Tastaturfolgen und Daten. Gib unten ein Passwort ein, um offline eine Schätzung der nötigen Versuche und der Knackzeit zu erhalten, und kopiere dann eine fertige Stärkeanzeige mit Schalter zum Anzeigen des Passworts für dein eigenes Registrierungsformular.

Was die aktuellen NIST-Richtlinien von Registrierungsformularen verlangen

Der Checker zerlegt dein Passwort in die Teile, die ein Angreifer zuerst ausprobieren würde, und multipliziert die Versuche, die jedes Teil braucht. Nichts, was du eingibst, verlässt diese Seite. Darunter findest du zwei Stärkeanzeigen, die du in ein Registrierungsformular einfügen kannst, eine für React mit Tailwind und eine in reinem JavaScript.

Häufige Fragen

Ist es sicher, mein echtes Passwort hier einzugeben?

Die Prüfung läuft vollständig in deinem Browser, und die Seite sendet keine Netzwerkanfrage mit deiner Eingabe. Trotzdem ist es die sicherste Gewohnheit, ein Passwort mit derselben Struktur wie dein echtes zu testen, nicht das echte selbst.

Wie genau ist die Knackzeit?

Sie ist eine Schätzung. Der Checker nutzt kurze eingebaute Listen gängiger Passwörter und Wörter, daher kann ein Passwort aus einem selteneren Wort hier besser abschneiden, als es verdient. Die vier Szenarien gehen von typischen Angriffsgeschwindigkeiten aus, von einem Login-Formular mit Ratenbegrenzung bis zu einer gestohlenen Datenbank mit schnellem Hash. Echte Angreifer nutzen außerdem geleakte Passwortlisten und Regeln, die weit größer sind als alles, was eine Webseite mitliefern kann.

Sollte mein Registrierungsformular ein Sonderzeichen und eine Zahl verlangen?

Die aktuellen NIST-Richtlinien sagen nein. Zusammensetzungsregeln drängen Menschen zu vorhersehbaren Mustern wie Password1!, die die Regel erfüllen und trotzdem erraten werden. Eine Mindestlänge plus ein Abgleich mit gängigen und geleakten Passwörtern bringt mehr Sicherheit.

Warum braucht mein Formular einen Button zum Anzeigen des Passworts?

Verdeckte Felder führen zu Tippfehlern, besonders auf Handys, und Tippfehler führen zu Sperren und Passwort-Resets. Ein Schalter lässt Menschen prüfen, was sie eingegeben haben. Nutze einen echten Button mit klarer Beschriftung und lass den Feldtyp zwischen password und text wechseln.

Prüft der Code der Anzeige Passwörter gegen Datenlecks?

Nein. Die Anzeigen bewerten Länge, Vielfalt und ein paar offensichtliche Muster im Browser, damit Menschen schnell Rückmeldung bekommen. Die eigentliche Prüfung gehört auf deinen Server: Setze dort die Mindestlänge durch und lehne Passwörter ab, die in Leak-Listen stehen.

Warum Länge mehr bringt als Komplexität

Eine Anzeige bauen, der man vertraut

Stärkeanzeige mit React + Tailwind und Passwort-Anzeige

Ein kontrolliertes Passwortfeld mit Button zum Anzeigen und Verbergen, einem vierstufigen Balken, einer Regel-Checkliste und einer Live-Textbeschriftung für Screenreader.

Anzeige in reinem HTML und JavaScript

Dieselbe Idee ohne Framework. Füge sie in eine beliebige Seite ein; das Skript berührt nur Elemente innerhalb des Wrappers.

gängiges Passwort

Alltagswort

Tastaturfolge

zufällige Zeichen

Passwort prüfen

Passwort (bleibt auf diesem Gerät)

Verbergen

Anzeigen

etwa 10^{n} Versuche

Durchschnittliche Zeit zum Erraten

Beginne zu tippen, um die Schätzung zu sehen.

Code für die Stärkeanzeige

Zwei Anzeigen, die du in ein Registrierungsformular einfügen kannst. Halte die Regeln des Servers gleich wie die der Anzeige.

Probiere die Anzeige in reinem JavaScript aus

Funktionierende Passwortanzeige in reinem JavaScript

weniger als eine Sekunde

{n} Sekunde

{n} Sekunden

{n} Minute

{n} Minuten

{n} Stunde

{n} Stunden

{n} Tag

{n} Tage

{n} Jahre

{n} Jahrhunderte

mehr als 100 Millionen Jahre

Kostenlos starten · Keine Kreditkarte nötig

Verwandt: Kostenlose Tools

Produkt

Für wen

Funktionen

Ressourcen

Unternehmen

Sitemap