Was das Tool macht
Dieses Tool berechnet den MD5-Hash eines beliebigen Textes. MD5 ist eine kryptografische Hashfunktion, die Ronald Rivest 1992 entworfen hat. Sie macht aus einer Eingabe beliebiger Länge einen festen 128-Bit-Wert, dargestellt als 32 Hexadezimalzeichen. Dieselbe Eingabe liefert immer denselben Hash, und schon ein einziges geändertes Zeichen verändert den Hash komplett.
So benutzt du es
- Tippe oder füge Text in das Eingabefeld ein, zieh eine Textdatei darauf oder drück Beispiel.
- Der MD5-Hash erscheint schon beim Tippen.
- Wähl die Ausgabe Hex oder Base64 und aktiviere Hex in Großbuchstaben, wenn das System, mit dem du vergleichst, Großbuchstaben verwendet.
- Aktiviere Jede Zeile einzeln hashen, um eine Liste – etwa viele Passwörter oder IDs – in einem Rutsch zu hashen. Jede Zeile bekommt ihren eigenen Hash in der passenden Ausgabezeile.
Der Text wird als UTF-8 gehasht, genau wie eingegeben, inklusive Leerzeichen und Zeilenumbrüchen. Um den Inhalt einer Datei zu hashen oder andere Algorithmen zu verwenden, nimm den allgemeinen Hash-Generator.
Beispiel
Input: The quick brown fox jumps over the lazy dog
MD5: 9e107d9d372bb6826bd81d3542a419d6
Häng einen Punkt ans Ende, und der Hash ändert sich vollständig. Dieser „Lawineneffekt“ macht Hashes so nützlich, um jede Änderung an Daten zu erkennen.
Wo MD5 verwendet wird
MD5 ist als schnelle Prüfsumme immer noch überall zu finden: um zu prüfen, ob ein Download oder eine kopierte Datei intakt ist, für Cache-Keys und ETags, zum Deduplizieren von Dateien und im Content-MD5-Header. Überall dort, wo niemand versucht, eine Übereinstimmung zu fälschen, ist es in Ordnung.
Sicherheit
MD5 gilt für Sicherheitszwecke als gebrochen. Praktische Kollisionsangriffe gibt es seit 2004: Jeder kann zwei verschiedene Dateien mit demselben MD5 erzeugen. Verwende es nie für Passwörter, Signaturen oder Zertifikate. Für Sicherheitszwecke nimm SHA-256. Für Passwörter nimm einen langsamen Passwort-Hash wie bcrypt, scrypt oder Argon2.
FAQ
› Wird mein Text an einen Server geschickt?
Nein. Der MD5-Hash wird in deinem Browser berechnet, Passwörter, Schlüssel und private Texte verlassen also nie dein Gerät.
› Kann man einen MD5-Hash entschlüsseln?
Nein. MD5 ist eine Einweg-Hashfunktion, keine Verschlüsselung. Websites, die behaupten, MD5 zu entschlüsseln, schlagen den Wert in Tabellen mit Hashes gängiger Wörter nach – das klappt nur bei kurzen oder häufigen Eingaben.
› Warum stimmt mein MD5 nicht mit dem eines anderen Tools überein?
Meist unterscheidet sich die Eingabe durch unsichtbare Zeichen: ein abschließender Zeilenumbruch (echo hängt einen an, nimm echo -n), Windows-Zeilenenden (CRLF), ein Leerzeichen am Anfang oder eine andere Textkodierung. Dieses Tool hasht exakt die UTF-8-Bytes des Textfelds.
› Wie lang ist ein MD5-Hash?
128 Bit: 32 Hexadezimalzeichen oder 24 Zeichen in Base64.
› Ist MD5 sicher?
MD5 gilt für Sicherheitszwecke als gebrochen. Praktische Kollisionsangriffe gibt es seit 2004: Jeder kann zwei verschiedene Dateien mit demselben MD5 erzeugen. Verwende es nie für Passwörter, Signaturen oder Zertifikate.