Kodierung 100% in Ihrem Browser

MD5-Hash-Generator

Erzeugen Sie sofort MD5-Hashes aus beliebigem Text. 128-Bit-Fingerabdruck, der häufig für Dateiintegritätsprüfungen und Legacy-Systeme verwendet wird.

Länge 32
Bits 128
Bytes 16

MD5-Hash-Generator

MD5 (Message-Digest Algorithm 5) ist eine weit verbreitete kryptografische Hash-Funktion, die einen 128-Bit-(16-Byte-)Hashwert erzeugt, der typischerweise als 32-stellige Hexadezimalzahl dargestellt wird. Sie wurde 1991 entwickelt und ist nach wie vor in Nicht-Sicherheitsanwendungen wie Dateiintegritätsprüfungen und Datenbankindexierung verbreitet.

Wofür wird MD5 verwendet?

  • Dateiintegrität: überprüfen, ob eine heruntergeladene Datei mit dem Original übereinstimmt
  • Datenbankschlüssel: eindeutige IDs aus beliebigem Inhalt erstellen
  • Caching: Cache-Schlüssel aus Anfrageparametern generieren
  • Deduplizierung: doppelte Dateien anhand ihres Hashes identifizieren
  • Legacy-Systeme: Kompatibilität mit älteren APIs und Protokollen

⚠️ Wichtiger Sicherheitshinweis

MD5 ist kryptografisch gebrochen und sollte NICHT für Passwortspeicherung, digitale Signaturen, SSL-Zertifikate oder sicherheitskritische Zwecke verwendet werden. Forscher haben seit 2004 praktische Kollisionsangriffe nachgewiesen. Verwenden Sie für Sicherheitszwecke SHA-256 oder SHA-3 und für Passwörter bcrypt oder Argon2.

Eigenschaften von MD5

  • Deterministisch: dieselbe Eingabe erzeugt immer denselben Hash
  • Schnell: kann Gigabytes an Daten pro Sekunde hashen
  • Feste Länge: immer 32 Hex-Zeichen, unabhängig von der Eingabegröße
  • Einwegfunktion: die Eingabe aus dem Hash abzuleiten ist (theoretisch) unmöglich