CalcMint

MD5-Hash-Generator

Text eingeben oder Datei wählen und den MD5-Hash erhalten, einen 32-stelligen Fingerabdruck. Füge eine veröffentlichte Prüfsumme ein, um sie zu vergleichen.

Hash-Generator

Berechne…

MD5 und SHA-1 sind kryptografisch gebrochen (Kollisionen lassen sich gezielt erzeugen). Als Prüfsumme gegen versehentliche Fehler taugen sie, für Sicherheit nimm SHA-256 oder besser.

Diesen Rechner auf Ihrer Website einbinden

Kopieren Sie den Code in das HTML Ihrer Seite. Kostenlos – bitte lassen Sie den Quellenlink stehen.

Was MD5 ist

MD5 (RFC 1321, 1992) macht aus jeder Eingabe einen 128-Bit-Wert, geschrieben als 32 Hexadezimalzeichen. Ändert sich ein einziges Zeichen der Eingabe, ändert sich der Hash vollständig. Der Hash einer leeren Eingabe ist d41d8cd98f00b204e9800998ecf8427e, ein Wert, den man in Logs schnell wiedererkennt.

Browser haben MD5 nicht in ihrer eingebauten Kryptografie, weil es nicht mehr sicher ist. Diese Seite berechnet es deshalb mit einer eigenen Implementierung, geprüft mit der Testsuite aus RFC 1321. SHA-1 und die SHA-2-Familie kommen aus der Web-Crypto-API des Browsers.

Hash-Längen

AlgorithmusBitHex-ZeichenStatus
MD512832Gebrochen (nur Prüfsumme)
SHA-116040Gebrochen (nur Prüfsumme)
SHA-25625664Sicher
SHA-38438496Sicher
SHA-512512128Sicher

Häufige Fragen

Kann man einen MD5-Hash entschlüsseln?

Nein. Ein Hash ist eine Einwegfunktion, es gibt keinen Schlüssel zurück zur Eingabe. Seiten, die MD5 „entschlüsseln“, schlagen den Hash nur in riesigen Tabellen häufiger Wörter und Passwörter nach. Deshalb darf MD5 nie zum Speichern von Passwörtern dienen.

Ist MD5 noch sicher?

Nicht für Sicherheitszwecke. Seit 2004 lassen sich gezielt zwei verschiedene Dateien mit gleichem MD5 erzeugen. Für versehentliche Beschädigung, Cache-Schlüssel und Deduplizierung taugt es weiterhin.

Warum stimmt mein MD5 nicht mit einem anderen Tool überein?

Meist unterscheidet sich die Eingabe unsichtbar: ein Zeilenumbruch am Ende, Windows-Zeilenenden (\r\n) oder eine andere Textkodierung. Dieses Tool hasht genau den Inhalt des Feldes als UTF-8.

Wird das Eingefügte an einen Server gesendet?

Nein. Das Tool läuft komplett in deinem Browser, mit JavaScript und der eingebauten Web-Crypto-API. Nichts, was du eingibst, einfügst oder öffnest, wird hochgeladen oder gespeichert.

Ähnliche Rechner