Hash Generator Online
Eine MD5-, SHA-1-, SHA-256-, SHA-384- oder SHA-512-Prüfsumme von beliebigem Text berechnen. UTF-8-korrekt, das Ergebnis stimmt also mit md5sum und shasum bei gleicher Eingabe überein.
Text
Prüfsumme
Über dieses Tool
Ein Hash verwandelt beliebig viel Text in einen Fingerabdruck fester Länge: Dieselbe Eingabe ergibt immer dieselbe Prüfsumme, und ein einziges geändertes Byte ändert sie vollständig. Das macht Hashes nützlich, um zu prüfen, ob Daten unversehrt angekommen sind, für Cache-Schlüssel und für Deduplizierung. Die SHA-Familie hier stammt aus der browsereigenen WebCrypto-Implementierung; MD5 gehört nicht dazu — absichtlich, weil es sicherheitstechnisch gebrochen ist — und wird deshalb auf der Seite selbst berechnet und gegen die Testvektoren aus RFC 1321 festgenagelt.
So wird es benutzt
- 1Den Text einfügen oder tippen, von dem ein Fingerabdruck entstehen soll.
- 2Den Algorithmus wählen — SHA-256 ist die vernünftige Voreinstellung.
- 3Kopieren drücken. Die Statuszeile zeigt die Länge in Bit.
Häufige Fragen
›Ist MD5 noch sicher?
Für nichts Sicherheitsrelevantes — Kollisionen lassen sich auf einem Laptop erzeugen, MD5 darf also nicht für Signaturen, Zertifikate oder Passwörter verwendet werden. Als schnelle Prüfsumme zum Erkennen zufälliger Korruption taugt es weiterhin, und dafür ist es hier.
›Soll ich Passwörter mit SHA-256 hashen?
Nein. Schnelle Hashes sind das falsche Werkzeug: Eine GPU probiert Milliarden pro Sekunde. Nimm einen bewusst langsamen, gesalzenen Algorithmus — bcrypt, scrypt oder Argon2 — auf dem Server.
›Stimmt das Ergebnis mit dem Befehl md5sum oder shasum überein?
Ja, solange die Eingabe identisch ist. Text wird als UTF-8-Bytes gehasht, printf %s "text" | md5sum liefert also dieselbe Prüfsumme. Achtung: echo hängt einen Zeilenumbruch an und erzeugt eine andere.
›Welchen Algorithmus soll ich nehmen?
SHA-256, sofern nichts anderes verlangt wird — das ist die aktuelle Voreinstellung für Integrität und Signaturen. SHA-512 ist auf 64-Bit-Hardware nicht langsamer und liefert eine längere Prüfsumme. SHA-1 und MD5 sind Altlasten: nur verwenden, um zu einem bestehenden System zu passen.
›Kann ich eine Datei hashen?
Auf dieser Seite nicht — sie hasht den eingefügten Text. Für eine Datei shasum -a 256 datei unter macOS oder Linux nehmen, oder Get-FileHash datei in der PowerShell.