
Bcrypt
bcrypt-Hashes erzeugen und Eingaben mit bestehenden Hashes vergleichen.
Text mit MD5, SHA1, SHA-2, Keccak-512 (CryptoJS) oder RIPEMD160 hashen.
Text eingeben, um alle Hash-Werte sofort zu berechnen.
MD5, SHA1, SHA256, SHA224, SHA512, SHA384, Keccak-512 (CryptoJS) und RIPEMD160 werden gleichzeitig aus demselben UTF-8-Text berechnet.
Ergebnisse wahlweise als Hexadezimal, Base64, Base64url oder Binär anzeigen.
CryptoJS.SHA3 verwendet Keccak-Padding und ist nicht mit dem in FIPS 202 standardisierten SHA3-512 identisch. Die Ausgabe ist deshalb ausdrücklich als Keccak-512 beschriftet.
Jeder Hash-Wert lässt sich einzeln direkt in die Zwischenablage kopieren.
Eine Hash-Funktion wandelt eine beliebig lange Eingabe in eine Ausgabe fester Länge um — den sogenannten Hash- oder Digest-Wert. Dieselbe Eingabe erzeugt immer denselben Hash, aber schon eine winzige Änderung am Text führt zu einem vollständig anderen Ergebnis. Hash-Funktionen sind Einwegfunktionen: aus dem Hash lässt sich der Originaltext nicht rekonstruieren.
MD5 und SHA1 gelten nicht mehr als sicher für kryptographische Anwendungen wie digitale Signaturen. Für sicherheitskritische Zwecke sollten SHA256 oder stärkere Algorithmen verwendet werden. Für die Speicherung von Passwörtern sind spezialisierte Verfahren wie Argon2id, scrypt oder bcrypt einem einfachen Hashing vorzuziehen. Texte werden von crypto-js als UTF-8 interpretiert; Base64url wird ohne „=“-Auffüllzeichen ausgegeben. Die verwendete Bibliothek crypto-js wird laut ihrem Projektarchiv nicht mehr aktiv gepflegt.
Eine Hash-Funktion wandelt eine beliebig lange Eingabe in eine Ausgabe fester Länge um. Dieselbe Eingabe erzeugt immer denselben Hash, aber die Umkehrung ist praktisch unmöglich — deshalb spricht man von einer Einwegfunktion.
Nein. Beide Algorithmen gelten als kryptographisch kompromittiert und sollten nicht mehr für sicherheitskritische Anwendungen wie digitale Signaturen verwendet werden. Für neue Projekte empfehlen sich SHA256 oder stärkere Algorithmen.
Keiner der hier angebotenen Algorithmen. Für die Passwort-Speicherung sollten spezialisierte, absichtlich langsame Verfahren wie bcrypt, scrypt oder Argon2 verwendet werden, nicht einfaches Hashing wie MD5 oder SHA256.
Die Berechnung dieser Seite erfolgt clientseitig mit crypto-js; der Tool-Code sendet Text oder Ergebnis nicht an einen Berechnungsdienst. Browser-Erweiterungen und die Sicherheit des eigenen Geräts bleiben davon unberührt.
Hexadezimal stellt jedes Byte als zwei Zeichen (0-9, a-f) dar und ist die gebräuchlichste Darstellung. Base64 ist kompakter, Base64url ersetzt URL-unsichere Zeichen, und Binär zeigt jedes Bit einzeln als 0 oder 1.
Grundlagen, Spezifikationen und weiterführende Angaben zu diesem Werkzeug:
Quellen geprüft am 28. August 2026.

bcrypt-Hashes erzeugen und Eingaben mit bestehenden Hashes vergleichen.

HMAC mit geheimem Schlüssel und gewählter Hash-Funktion berechnen.

CryptoJS-Passphraseformate mit AES, TripleDES, Rabbit oder RC4 für Kompatibilität testen.

BIP39-Mnemonik für Lern- und Testzwecke erzeugen, validieren und in einen Seed ableiten.