Tool Hub

Bcrypt-Hash

Bcrypt-Passwort-Hashes generieren und verifizieren (browser-sicheres reines JS)

Bcrypt-Passwort-Hashes generieren oder ein Passwort gegen einen vorhandenen Hash verifizieren. Höhere Salt-Runden erhöhen den Brute-Force-Schutz auf Kosten der Generierungszeit (jede Runde verdoppelt den Aufwand). 10–12 ist die aktuelle Empfehlung.

Beliebiger String zum Hashen — kein echtes Passwort.

Wie man es benutzt

  1. Wählen Sie den "Hash generieren"-Modus, geben Sie eine Test-Zeichenkette ein und wählen Sie einen Salt-Rounds-Wert zwischen 4 und 15.
  2. Klicken Sie auf "Generieren" und warten Sie – höhere Round-Werte dauern exponentiell länger (Rounds 12 ≈ 300 ms).
  3. Kopieren Sie die resultierende Hash-Zeichenkette zur Verwendung in Tests oder Dokumentation.
  4. Wechseln Sie zum "Hash überprüfen"-Modus, geben Sie die ursprüngliche Zeichenkette und den gespeicherten Hash ein und klicken Sie auf "Überprüfen", um zu bestätigen, dass sie übereinstimmen.
  5. Alle Berechnungen laufen lokal in Ihrem Browser und nichts wird gespeichert oder irgendwo gesendet.

Beispiele

  • Das Hashing von "hunter2" mit 10 Rounds erzeugt eine Zeichenkette wie $2b$10$... in etwa 100 ms; die Formatzeile bestätigt Version 2b und 10 Rounds.
  • Im Überprüfungs-Modus, Einfügen dieses Hashes zurück und Eingabe von "hunter2" gibt einen Treffer zurück, während die Eingabe von "hunter3" einen Fehler zurückgibt.

Ergebnisse vor dem Produktiveinsatz prüfen. Keine Gewährleistung — siehe Nutzungsbedingungen.