
Verschlüsselung
Text mit AES, TripleDES, Rabbit oder RC4 verschlüsseln und entschlüsseln. Läuft lokal im Browser.
Text mit MD5, SHA1, SHA256, SHA224, SHA512, SHA384, SHA3 oder RIPEMD160 hashen.
Text eingeben, um alle Hash-Werte sofort zu berechnen.
MD5, SHA1, SHA256, SHA224, SHA512, SHA384, SHA3 und RIPEMD160 werden gleichzeitig aus demselben Text berechnet.
Ergebnisse wahlweise als Hexadezimal, Base64, Base64url oder Binär anzeigen.
Das Hashing läuft vollständig im Browser über crypto-js — der Text verlässt niemals Ihr Gerät.
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 bcrypt, scrypt oder Argon2 einem einfachen Hashing stets vorzuziehen. Die gesamte Berechnung erfolgt lokal in Ihrem Browser — es werden keine Daten übertragen.
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.
Nein. Die gesamte Hash-Berechnung erfolgt lokal in Ihrem Browser mit der Bibliothek crypto-js. Es werden keine Texte oder Ergebnisse an einen Server übertragen oder gespeichert.
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.

Text mit AES, TripleDES, Rabbit oder RC4 verschlüsseln und entschlüsseln. Läuft lokal im Browser.

Bcrypt verschlüsselt und entschlüsselt Text mit dem Bcrypt-Algorithmus.

Sichere BIP39-Mnemonics für Krypto-Wallets erzeugen. Verschiedene Entropiestufen und Sprachen.

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