MD5 / SHA-Hash

Berechnen Sie den MD5-, SHA-1-, SHA-256-, SHA-384-, SHA-512-Hash (Fingerabdruck) von Text

Zeichen: {{ inputText.length }}
{{ error }}

Über Hash

Eine Hash-Funktion bildet Eingabe beliebiger Länge auf Ausgabe fester Länge ab (Hash-Wert / Fingerabdruck). Dieselbe Eingabe liefert stets dasselbe Ergebnis, während eine kleine Änderung ein völlig anderes Ergebnis erzeugt. Sie wird häufig für Datenintegritätsprüfungen, digitale Signaturen, Passwortspeicherung und mehr verwendet.

Dieses Tool unterstützt: MD5 (128 Bit, aus Sicherheitsgründen nicht mehr empfohlen), SHA-1 (160 Bit), SHA-256 / SHA-384 / SHA-512 (SHA-2-Familie, aktueller Sicherheitsstandard). MD5 wird von dieser Website rein im Frontend implementiert; die SHA-Familie nutzt die native Web-Crypto-API des Browsers.

Beispiele

abc MD5: 900150983cd24fb0d6963f7d28e17f72

abc SHA-256: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

FAQ

F: MD5 oder SHA-256, welches wählen?
A: Nur für Integritätsprüfungen (z. B. Vergleich, ob sich eine Datei versehentlich geändert hat) taugt beides; ist Sicherheit betroffen (Passwörter, Manipulationsschutz), verwenden Sie SHA-256 oder stärker. MD5 hat bekannte Kollisionsschwächen und eignet sich nicht für Sicherheit.
F: Ergebnisse weichen von einem anderen Tool ab?
A: Hash-Ergebnisse hängen streng von der Eingabe-Bytefolge ab. Dieses Tool verarbeitet Text als UTF-8; verwendet ein anderes Tool GBK oder eine andere Kodierung, weichen die Ergebnisse ab. Achten Sie darauf, dass die Kodierung übereinstimmt.