TontonTools

Bcrypt-Hash-Generator

Generieren Sie Bcrypt-Hashes – die richtige Art, Passwörter zu speichern.

100% Kostenlos Keine Anmeldung Datenschutzfreundlich Passwort und Sicherheit
Sep 2026 aktualisiert

Share X / Twitter Facebook LinkedIn WhatsApp

So verwenden Sie Bcrypt-Hash-Generator

  1. Geben Sie das Passwort/den Text für den Hash ein.
  2. Wählen Sie den Kostenfaktor – 10-12 ist das Standardverhältnis von Sicherheit und Geschwindigkeit.
  3. Generieren Sie den bcrypt-Hash – beachten Sie, dass er das Salt und die Kosten enthält und jedes Mal anders ist.
  4. Verwenden Sie in der Produktion die bcrypt-Funktion Ihres Frameworks – speichern Sie niemals Passwörter damit MD5/SHA.

Was ist Bcrypt-Hash-Generator?

Ein bcrypt-Hash-Generator erzeugt bcrypt-Hashes – den Algorithmus, der speziell zum Speichern von Passwörtern entwickelt wurde. Im Gegensatz zu allgemeinen Hashes (MD5, SHA-256) ist bcrypt absichtlich langsam und automatisch gesalzen: Es erfordert eine einstellbare Menge an Arbeit pro Hash (was Massenknacken teuer macht) und bettet ein einzigartiges zufälliges Salz ein (was vorberechnete Regenbogentabellen unbrauchbar macht).

Dieses Design ist der springende Punkt. Schnelle Hashes sind eine Tugend für Prüfsummen und eine Katastrophe für Passwörter – eine GPU probiert Milliarden von SHA-256-Vermutungen pro Sekunde aus. Die absichtliche Langsamkeit von Bcrypt begrenzt Angreifer auf Tausende pro Sekunde und verwandelt „in Minuten geknackt“ in „in Jahren geknackt“.

Über den Bcrypt-Hash-Generator

Geben Sie Text ein und generieren Sie seinen Bcrypt-Hash mit einem wählbaren Kostenfaktor (Arbeitsebene).

Die Konzepte, die Entwickler benötigen: der Kostenfaktor (Runden) – jede Erhöhung verdoppelt die Arbeit; 10-12 ist der aktuelle Standard, der Sicherheit und Serverlast in Einklang bringt und bei verbesserter Hardware ohne Änderung des Codes nach oben angepasst werden kann. das eingebaute Salt – bcrypt generiert und bettet ein einzigartiges Salt pro Hash ein, sodass dasselbe Passwort jedes Mal anders gehasht wird (aus diesem Grund stimmen zwei Hashes von „password“ nicht überein – und warum Rainbow Tables nicht helfen können); und Verifizierung – Sie entschlüsseln niemals einen bcrypt-Hash (es ist nur eine Richtung); Sie hashen den Anmeldeversuch erneut und lassen ihn von der Vergleichsfunktion von bcrypt prüfen.

Wo bcrypt passt und was nicht: Es dient der Passwortspeicherung – Benutzerkonto-Passwörter in einer Datenbank. Es dient NICHT der Datenintegrität (SHA-256 verwenden), API-Signaturen (HMAC verwenden) oder allem, was Geschwindigkeit erfordert. In jedem Framework ist bcrypt integriert (password_hash von PHP und Äquivalente überall) – verwenden Sie diese in der Produktion; Dieser Generator dient zum Lernen, Testen und für einmalige Hashes. Auch moderne Alternativen (Argon2, scrypt) sind stark; bcrypt bleibt ein solider, allgemein unterstützter Standard.

Häufig gestellte Fragen

Geschwindigkeit – rückwärts. SHA-256 ist schnell, sodass Angreifer pro Sekunde Milliarden von Vermutungen gegen gestohlene Hashes anstellen. Bcrypt ist bewusst langsam und träge und begrenzt Angreifer auf Tausende pro Sekunde. Schnelle Hashes schützen die Datenintegrität; Langsame Hashes schützen Passwörter.
Das eingebettete Zufallssalz – bcrypt – generiert jedes Mal ein neues, sodass identische Passwörter unterschiedlich gehasht werden. Dadurch werden Rainbow Tables außer Kraft gesetzt und es wird verborgen, welche Benutzer ein gemeinsames Passwort haben. Die Verifizierung funktioniert weiterhin, da das Salz im Hash gespeichert ist.
10–12 für die meisten Anwendungen im Jahr 2026 – hoch genug, um Angreifer zu verlangsamen, niedrig genug, um Anmeldungen nicht zu verzögern. Höher (13-14) für hochwertige Systeme, wenn Ihre Server sich Hashes von etwa einer halben Sekunde leisten können. Erhöhen Sie den Wert mit der Zeit, wenn die Hardware schneller wird.
Sie entschlüsseln es nicht – bcrypt ist einseitig. Sie übergeben den Anmeldeversuch und den gespeicherten Hash an die Verifizierungsfunktion von bcrypt (password_verify in PHP, bcrypt.compare in Node), die erneut einen Hash mit dem eingebetteten Salt/Cost durchführt und vergleicht.
Beide sind stark. Argon2 (der neuere PHC-Gewinner) widersteht GPU-/ASIC-Angriffen besser und wird für neue Systeme bevorzugt, sofern verfügbar; bcrypt bleibt hervorragend und wird allgemein unterstützt. Beides übertrifft schnelle Hashes enorm – die Katastrophe besteht darin, MD5/SHA überhaupt für Passwörter zu verwenden.

We use cookies for analytics and to keep the tools free via ads. See our Privacy Policy.