T
Tooltastic
Jetzt ausprobieren

Bcrypt Generator

Passwörter mit dem bcrypt-Algorithmus hashen — der Industriestandard für sichere Passwortspeicherung.

Adaptives Hashing Industriestandard 100% Lokal
Stärke
Passwort eingeben Sehr schwach Schwach Mittel Stark Sehr stark
Salt Rounds
2 2^{n} Iterationen
Ca.

Bcrypt-Hash Gehasht in

Hash aus dem Verlauf einfügen oder manuell eingeben.

Treffer! Kein Treffer

Der Hash stimmt mit dem Eingabetext überein.

Geprüft in

Letzte Hashes

Was ist bcrypt?

Bcrypt ist ein adaptiver Hash-Algorithmus, der speziell für Passwörter entwickelt wurde. Sein "Kostenfaktor" verlangsamt Brute-Force-Angriffe gezielt — gestohlene Hashes werden dadurch exponentiell schwerer zu knacken.

Industriestandard

Bcrypt ist seit 1999 der Goldstandard für Passwort-Hashing. Es wird von Frameworks wie Django, Laravel, Rails und Spring Security genutzt und von OWASP empfohlen.

100% browserseitig

Alle Hashing-Operationen laufen komplett in deinem Browser mit bcryptjs. Es werden keine Daten an unsere Server übertragen — deine Passwörter verlassen niemals dein Gerät.

Häufige Fragen

Alles Wichtige über bcrypt und Passwort-Hashing

Bcrypt ist eine Passwort-Hash-Funktion, die 1999 von Niels Provos und David Mazières entwickelt wurde. Im Gegensatz zu MD5 oder SHA ist bcrypt absichtlich langsam und rechenintensiv, was Brute-Force-Angriffe unpraktikabel macht. Außerdem wird automatisch ein Salt hinzugefügt, was Rainbow-Table-Angriffe verhindert. OWASP empfiehlt bcrypt als eine der besten Optionen zur Passwortspeicherung.

Der Kostenfaktor (Salt Rounds) bestimmt, wie oft bcrypt seine Key-Ableitung iteriert – konkret 2^N Iterationen. Ein Kostenfaktor von 12 bedeutet 4.096 Runden. Jede Erhöhung um 1 verdoppelt die Rechenzeit. Der empfohlene Standardwert ist 12; höhere Werte (13–14) eignen sich für Hochsicherheitsanwendungen, bei denen längere Antwortzeiten akzeptabel sind.

Nein. Bcrypt ist eine Einwegfunktion — sie kann nicht umgekehrt oder entschlüsselt werden. Um zu prüfen, ob ein Passwort zu einem Hash passt, muss denselben bcrypt-Algorithmus auf die Eingabe anwenden und das Ergebnis vergleichen. Genau das macht der "Hash prüfen"-Tab dieses Tools.

Das ist gewollt. MD5 und SHA wurden für Schnelligkeit entwickelt — was sie für Passwörter ungeeignet macht (Milliarden Hashes pro Sekunde auf modernen GPUs). Die gezielte Langsamkeit von bcrypt bedeutet, dass ein Angreifer, der deine Datenbank stiehlt, Jahre bräuchte, um selbst einfache Passwörter per Brute-Force zu knacken. Bei einem Kostenfaktor von 12 dauert jeder Versuch ca. 400 ms auf moderner Hardware.

Ja. Dieses Tool verwendet bcryptjs, eine reine JavaScript-Implementierung, die vollständig im Browser läuft. Es werden keine Daten an unsere Server gesendet. Für Produktionssysteme empfehlen wir trotzdem, bcrypt über dein serverseitiges Framework (Node.js, PHP, Python usw.) zu verwenden statt clientseitig.

Passwörter sicher mit bcrypt hashen

Der Bcrypt Generator erzeugt aus einem Passwort einen bcrypt-Hash – den Industriestandard zum sicheren Speichern von Zugangsdaten. Anders als schnelle Hashes wie MD5 oder SHA-256 ist bcrypt bewusst rechenintensiv und enthält einen integrierten Salt, was Brute-Force- und Rainbow-Table-Angriffe massiv erschwert. Das Tool richtet sich an Entwickler, die Login-Systeme bauen oder bestehende Hashes prüfen möchten, und arbeitet vollständig im Browser.

Typische Anwendungsfälle

  • Passwörter speichern: Erzeuge den Hash, der statt des Klartext-Passworts in der Datenbank landet – sicher und mit eigenem Salt.
  • Hashes verifizieren: Prüfe, ob ein Passwort zu einem vorhandenen bcrypt-Hash passt, etwa beim Debuggen eines Logins.
  • Kostenfaktor abstimmen: Teste verschiedene Cost-Werte, um die richtige Balance aus Sicherheit und Server-Last zu finden.
  • Seeds und Testdaten: Lege für Demo- oder Testnutzer reproduzierbare Hashes an, ohne ein Backend-Skript schreiben zu müssen.

So erstellst du einen bcrypt-Hash

  1. 1 Gib das zu hashende Passwort in das Eingabefeld ein.
  2. 2 Wähle den Kostenfaktor (Work Factor) – höher bedeutet sicherer, aber langsamer.
  3. 3 Lass den bcrypt-Hash erzeugen und kopiere ihn in deine Datenbank oder deinen Code.
  4. 4 Zum Prüfen fügst du Passwort und vorhandenen Hash ein und siehst, ob sie übereinstimmen.

Warum bcrypt?

bcrypt wurde gezielt entworfen, um langsam zu sein: Über den Kostenfaktor lässt sich der Rechenaufwand erhöhen, sodass Hashes auch mit künftiger Hardware schwer zu knacken bleiben. Der eingebaute Salt sorgt dafür, dass gleiche Passwörter nie denselben Hash ergeben. Wähle den Kostenfaktor so hoch, wie es deine Server-Leistung erlaubt – Werte um 10 bis 12 sind ein guter Ausgangspunkt. Für die reine Integritätsprüfung von Dateien ist hingegen ein schneller SHA-Hash sinnvoller.

Kostenlose Tools, die gut dazu passen – direkt im Browser, ohne Anmeldung.