Hash-Generator
Den MD5-, SHA-1- oder SHA-2-Digest eines Textes, berechnet auf Ihrem Gerät.
Ergebnis
Oben einfügen oder tippen, das Ergebnis erscheint hier.
Ihre Dateien bleiben auf Ihrem Gerät
Dieses Tool läuft vollständig in Ihrem Browser. Was Sie einfügen, wird auf Ihrem Gerät verarbeitet und nie an einen Server gesendet. Es ist daher auch für Tokens, Schlüssel und unveröffentlichte Texte sicher.
So funktioniert es
- Den Text einfügen. Er wird als UTF-8-Bytes behandelt, das Ergebnis entspricht also sha256sum oder openssl dgst auf derselben UTF-8-Datei.
- Das Verfahren wählen. SHA-256 ist die Voreinstellung und für Neues die richtige Wahl; MD5 und SHA-1 sind für alte Prüfsummen da.
- Auf „Hash berechnen“ drücken. Der Digest erscheint als Hexadezimal in Kleinbuchstaben.
- Mit dem erwarteten Wert vergleichen. Ein einziges abweichendes Zeichen bedeutet eine abweichende Eingabe, und sei es nur ein Zeilenumbruch am Ende.
Häufige Fragen
- Wird mein Text zum Hashen hochgeladen?
- Nein. SHA-1, SHA-256, SHA-384 und SHA-512 nutzen die Web-Crypto-Schnittstelle des Browsers, MD5 ist eine kleine Implementierung in der Seite selbst. Nichts wird übertragen, Sie können also Geheimnisse, Token oder persönliche Daten gefahrlos hashen.
- Kann ich MD5 oder SHA-256 zum Speichern von Passwörtern nehmen?
- Nein. Einfache Hashes sind viel zu schnell; auf einer Grafikkarte lassen sich Milliarden Versuche pro Sekunde durchprobieren. Passwörter brauchen ein langsames, gesalzenes Verfahren wie bcrypt, scrypt oder Argon2id. Dieses Werkzeug ist für Prüfsummen und Fingerabdrücke.
- Warum sind MD5 und SHA-1 als veraltet gekennzeichnet?
- Für beide gibt es praktikable Kollisionsangriffe: Zwei verschiedene Eingaben lassen sich so bauen, dass sie denselben Hash ergeben. Zum Erkennen zufälliger Beschädigung taugen sie noch, für Signaturen, Zertifikate oder alles, wo ein Angreifer die Eingabe wählen kann, nicht.
- Warum weicht mein Hash von dem eines anderen Werkzeugs ab?
- Fast immer, weil die Bytes abweichen: ein Zeilenumbruch am Ende, CRLF statt LF, eine Byte-Reihenfolge-Marke oder eine andere Kodierung wie Shift_JIS oder UTF-16. Gehasht werden Bytes, nicht das, wonach der Text aussieht.
Verwandte Tools
∿ Base64 Text nach Base64 und zurück, mit korrektem UTF-8 und optionalem URL-sicherem Alphabet. • UUID-Generator UUID-v4- oder -v7-Bezeichner in Menge, erzeugt auf Ihrem Gerät aus einer sicheren Zufallsquelle. ♭ JWT-Decoder Ein JSON Web Token einfügen und Kopf und Claims lesen. Das Token verlässt den Browser nicht. {} JSON-Formatierer JSON einfügen und sofort eingerückt, minimiert oder geprüft zurückbekommen. Die Daten bleiben auf dieser Seite.