MD5-Generator
Erst hashen, dann prüfen
Dieser MD5-Generator macht aus jedem Text seinen zweiunddreißigstelligen Hash, direkt in Ihrem Browser. Hashen Sie das ganze Feld oder Zeile für Zeile und fügen Sie dann eine veröffentlichte Prüfsumme ein, um sofort zu sehen, ob Ihre übereinstimmt.
- PreisKostenlos
- Zeilen auf einmal500
- AnmeldungKeine
- HochgeladenNichts
MD5-Generator
Ein Hash oder einer pro Zeile, erstellt in Ihrem Browser
- Hashes
- 0
- Zeichen
- 0
- Bytes als UTF-8
- 0
Fügen Sie einen veröffentlichten Hash ein, und diese Zeile sagt, ob Ihr Text ihn ergibt.
Alle Hashes dieses DurchlaufsMD5 ist eine Prüfsumme, kein Passwortspeicher. Es zeigt Ihnen, dass eine Datei vollständig ankam; ein Geheimnis bewahrt es nicht.
Bereit. Tippen oder einfügen, und der Hash erscheint laufend.
Was ein MD5-Hash Ihnen wirklich sagt
MD5 liest Ihre Bytes und gibt zweiunddreißig Zeichen zurück. Dieselbe Eingabe ergibt immer dieselbe Antwort, und ein einziges geändertes Zeichen ergibt eine völlig andere.
Alles dreht sich um diese Eigenschaft. Sie können damit beweisen, dass zwei Kopien einer Datei identisch sind, ohne sie Byte für Byte zu vergleichen.
Über den Urheber der Datei beweist sie jedoch nichts. Jeder kann neben einem Download einen Hash veröffentlichen, auch die Person, die ihn manipuliert hat.
Nutzen Sie ihn also, um eine kaputte Übertragung zu erkennen, nicht eine feindliche. RFC 1321 definiert den Algorithmus, den diese Seite umsetzt.
Wo ein MD5-Generator noch seinen Platz hat
Einen Download prüfen. Ein Projekt veröffentlicht den Hash seines Installers, Sie hashen Ihre Kopie, und dann stimmen beide überein oder eben nicht.
Dubletten erkennen. Hashen Sie tausend Dateinamen oder Datensätze, und die Wiederholungen stehen sofort untereinander, weil gleiche Eingabe gleiche Ausgabe ergibt.
Alte Daten lesen. Viele vor 2010 geschriebene Systeme speichern irgendwo einen MD5, und manchmal müssen Sie herausfinden, was ihn erzeugt hat.
Cache-Schlüssel und ETags. Außerdem brauchen diese genau einen kurzen, stabilen Fingerabdruck eines Inhalts, und nichts daran muss einem Angreifer standhalten.
Wo er nicht mehr sicher ist
Forscher fanden 2004 Kollisionen. Bei einer Kollision liefern zwei unterschiedliche Eingaben denselben Hash, womit die Eindeutigkeit dahin ist.

Bis 2008 hatte ein Team die Schwäche genutzt, um die Signatur einer Zertifizierungsstelle zu fälschen. Damit war MD5 für Signaturen erledigt.
Passwörter fielen gesondert. Ein moderner Rechner probiert Milliarden MD5-Versuche pro Sekunde, folglich ist eine gestohlene Tabelle mit MD5-Passwörtern schlicht eine Liste von Passwörtern.
Speichern Sie Passwörter daher mit bcrypt, scrypt oder Argon2, und signieren Sie mit SHA-256. Behalten Sie MD5 für die Prüfsummenarbeit, für die er noch taugt.
So lesen Sie eine veröffentlichte Prüfsumme
Ein Projekt veröffentlicht seine Hashes meist in einer kleinen Textdatei neben dem Download. Jede Zeile enthält den Hash, einige Leerzeichen und dann den Dateinamen.

Kopieren Sie den Hash für Ihre Datei, nicht den darüber oder darunter. Verschiedene Builds derselben Version haben verschiedene Hashes, und die Liste sagt selten, welcher welcher ist.
Prüfen Sie danach, was die Seite sonst noch bietet. Viele Projekte veröffentlichen zusätzlich eine Signatur, und die beantwortet die Frage, die eine Prüfsumme nicht beantworten kann: Wer hat das gemacht?
Gibt es nur eine Prüfsumme, holen Sie sie über https direkt vom Projekt. Ein über einfaches http ausgelieferter Hash kann nämlich unterwegs verändert werden.
Warum zwei Dateien einen Hash teilen können
Zweiunddreißig Hex-Zeichen decken eine feste Zahl von Möglichkeiten ab. Dateien jedoch nicht, denn eine Datei kann beliebig lang sein.

Also muss es irgendwo Kollisionen geben. Das gilt für jeden Hash, auch für SHA-256, und für sich genommen ist es kein Fehler.
Der Fehler liegt darin, wie billig man eine findet. Mit MD5 schafft ein Laptop das in Sekunden, und deshalb verschwand er aus der Sicherheitsarbeit.
Für einen kaputten Download spielt das trotzdem keine Rolle. Beschädigung ist nämlich zufällig, und zufällige Beschädigung landet nicht auf einer kollidierenden Datei.
MD5 im Vergleich zu den Alternativen
SHA-256 erledigt dieselbe Aufgabe, und niemand hat darin eine Kollision gefunden. Nutzen Sie ihn immer, wenn Sie neu wählen, statt etwas Altes abzugleichen.
CRC32 ist kürzer und schneller und erkennt Übertragungsfehler gut. Er war jedoch nie dafür gedacht, irgendwem standzuhalten.
BLAKE3 ist neuer und bei großen Dateien schneller als beide. Die Unterstützung ist jedoch dünner, und das entscheidet meist die Sache.
Also ist die ehrliche Regel kurz. Gleichen Sie MD5 ab, wenn jemand anderes MD5 veröffentlicht hat, und greifen Sie in jedem anderen Fall zu SHA-256.
In der Praxis entscheidet außerdem noch etwas: was die Gegenseite bereits nutzt. Eine Prüfsumme hilft nur, wenn beide Seiten dieselbe berechnen, also schlägt das Format in deren Dokumentation das Format, das Sie bevorzugen.
Warum Ihr Browser es nicht selbst kann
Die Web Crypto API bietet SHA-1, SHA-256, SHA-384 und SHA-512 und lässt MD5 absichtlich weg. Deshalb bringt diese Seite den Algorithmus selbst mit, geschrieben nach der Spezifikation, und so funktioniert sie ohne Installation und ohne Upload.
So nutzen Sie den MD5-Generator
Drei Schritte, und der dritte ist der Grund, warum die meisten gekommen sind.
- 1
Den Text einfügen
Legen Sie eine Zeichenkette, einen Schlüssel oder eine ganze Liste hinein. Der Hash erscheint beim Tippen, also muss nichts geklickt werden.
- 2
Ganz oder zeilenweise wählen
Ein Hash für alles oder einer pro Zeile. Eine Liste von Prüfsummen braucht das Zweite.
- 3
Gegen deren Hash prüfen
Fügen Sie den veröffentlichten Hash in das Feld rechts ein. Die Zeile darunter sagt dann Treffer oder kein Treffer.
- 4
Kopieren oder herunterladen
Nehmen Sie einen Hash oder die ganze Tabelle als CSV, mit der Eingabe neben jedem Hash.
Was diesen MD5-Generator auszeichnet
Die Spezifikation legt den Algorithmus fest. Alles, was sich unterscheidet, liegt darin, was die Seite drumherum tut.
Er prüft, statt nur zu erzeugen
Die meisten Tools hören beim Erzeugen eines Hashs auf. Meist haben Sie einen aber, um ihn zu vergleichen, also steht dieses Feld hier und nicht in Ihrem Kopf.
Fünfhundert Zeilen auf einmal
Fügen Sie eine Spalte ein, und jede Zeile bekommt ihren eigenen Hash. Die Tabelle zeigt die Eingabe daneben, sodass nichts durcheinandergerät.
Er liefert das gleiche Ergebnis wie jedes andere Tool
Diese Seite kodiert Ihren Text vor dem Hashen als UTF-8, genau wie Kommandozeilen-Tools. Also ergibt ein Zeichen mit Akzent hier dieselbe Antwort wie dort.
Nichts verlässt den Tab
Der Algorithmus läuft in Ihrem Browser. Ein Lizenzschlüssel oder ein interner Pfad erreicht diese Website nie, weil es keine Anfrage gibt.
Er sagt, wofür MD5 taugt
Der Hinweis unter der Tabelle ist keine Dekoration. Ein Tool, das Ihnen einen gebrochenen Hash gibt, ohne das zu erwähnen, hat nur die halbe Arbeit gemacht.
Großbuchstaben, wenn Sie sie brauchen
Manche Systeme geben einen Hash in Großbuchstaben aus. Ein Schalter passt sich an, denn ein Vergleich, der an der Schreibweise scheitert, kostet einen Nachmittag.
Hashes vergleichen, ohne sich selbst zu täuschen
Eine Prüfsumme hilft nur, wenn der Vergleich ehrlich ist. Deshalb sorgen diese vier Gewohnheiten dafür.
- Den Hash woanders herholen. Ein Hash auf derselben Seite wie der Download beweist sehr wenig. Wer das eine ersetzt hat, konnte auch das andere ersetzen.
- Auf Leerraum achten. Ein Leerzeichen am Ende oder ein verirrter Zeilenumbruch ändert jedes Zeichen des Ergebnisses. Genau deshalb gibt es den Trim-Schalter.
- Die ganze Zeichenkette vergleichen. Leute prüfen die ersten sechs Zeichen und hören auf. Kollisionen findet man aber über passende Teile, also lesen Sie alle zweiunddreißig oder lassen Sie das Tool es tun.
- Wechseln, wo es darauf ankommt. Entscheidet die Antwort, wer hereinkommt, ist MD5 das falsche Werkzeug. Nutzen Sie SHA-256 für Integrität und einen Passwort-Hash für Passwörter.
- Die Schreibweise einheitlich halten. Hex kennt keine Groß- und Kleinschreibung, der Zeichenkettenvergleich jedoch schon. Wählen Sie eine Form und bleiben Sie in allen Skripten dabei.
- Den Algorithmus neben den Hash schreiben. Zweiunddreißig Zeichen könnten MD5 sein oder die erste Hälfte von etwas Längerem. Zwei Wörter in Ihrer Dokumentation ersparen der nächsten Person das Raten.
- Vor der Panik neu herunterladen. Eine Abweichung ist viel öfter ein abgebrochener Download als ein Angriff. Laden Sie ihn erneut und prüfen Sie ein zweites Mal.
- Die Datei hashen, nicht die Seite darüber. Ein Download über einen Proxy, der Inhalte umschreibt, ergibt einen anderen Hash. Holen Sie die Rohdatei und versuchen Sie es erneut, bevor Sie das Schlimmste annehmen.
Vier Arten, wie eine MD5-Prüfung schiefgeht
Jede davon macht aus einer überzeugend wirkenden Prüfung eine, die nichts beweist.
Passwörter damit speichern
Das ist der große Fehler, und er passiert immer noch. Jemand knackt eine geleakte MD5-Tabelle in Minuten, also schützt sie niemanden.
Ihm gegen Manipulation vertrauen
Eine Kollision erlaubt es jemandem, eine zweite Datei mit Ihrem Hash zu bauen. Für diese Bedrohung brauchen Sie SHA-256 und eine Signatur.
Die falschen Bytes hashen
Wer eine Zeichenkette hasht, die der Editor mit BOM oder mit Windows-Zeilenenden gespeichert hat, erhält eine Antwort, die sonst niemand reproduziert.
Einen gekürzten Hash lesen
Manche Websites zeigen nur die ersten acht Zeichen, um Platz zu sparen. Das ist ein Hinweis, keine Prüfung, und es passt viel zu leicht.
Mit dem Auge vergleichen
Zweiunddreißig Zeichen sehen nach den ersten paar alle gleich aus. Leute überfliegen die Enden, erklären sie für gleich und übersehen die Mitte völlig. Lassen Sie den Vergleich deshalb ein Tool erledigen.
Häufige Fragen zum MD5-Generator
Lässt sich ein MD5-Hash umkehren?
Nicht durch Rückrechnen, denn der Algorithmus wirft Information weg. Kurze oder gängige Eingaben findet man jedoch in einer Tabelle vorberechneter Hashes, weshalb "password" nie ein Geheimnis ist.
Warum unterscheidet sich mein Hash von dem eines anderen Tools?
Fast immer unterscheidet sich die Eingabe, nicht der Algorithmus. Ein Zeilenumbruch am Ende, ein Leerzeichen, eine andere Textkodierung oder Windows-Zeilenenden ändern jedes Zeichen des Ergebnisses.
Ist MD5 noch für irgendetwas sicher?
Um versehentliche Beschädigungen zu erkennen, ja. Für alles, was ein Angreifer beeinflussen kann, jedoch nicht. Der Test ist einfach: Würde jemand davon profitieren, eine zweite Eingabe mit demselben Hash zu finden, nehmen Sie SHA-256.
Funktioniert es mit Dateien?
Öffnen Sie eine Textdatei über den Button, und diese Seite hasht sie hier. Binärdateien sind eine andere Aufgabe, denn ein Browser liest große Binärdateien langsam, und das Betriebssystem bringt dafür bereits einen Befehl mit.
Worin unterscheidet sich ein Hash von einer Verschlüsselung?
Verschlüsselung soll von demjenigen rückgängig gemacht werden, der den Schlüssel hat. Ein Hash soll dagegen überhaupt nicht rückgängig gemacht werden. Deshalb kann ein Hash nichts speichern, das Sie zurückbrauchen.
Wie lang ist ein MD5-Hash?
Immer zweiunddreißig Zeichen, egal, was Sie eingeben. Ein einzelner Buchstabe und ein Gigabyte ergeben dieselbe Länge, und genau das macht einen Hash als Fingerabdruck nützlich.
Warum zeigen manche Tools ihn in Großbuchstaben?
Hex hat keine eigene Groß- und Kleinschreibung, also bedeuten beide Formen dieselbe Zahl. Windows-Tools neigen zu Großbuchstaben und Unix-Tools zu Kleinbuchstaben, deshalb gibt es hier den Schalter.
Wird mein Text irgendwohin hochgeladen?
Nein. Der Algorithmus läuft in Ihrem Browser-Tab, also erreicht nichts, was Sie einfügen, diese Website, und kein Protokoll hält es fest.
Tools, die zu diesem passen
Drei, die die Fragen beantworten, die ein MD5-Hash eher aufwirft als klärt.
Hash-Generator
SHA-1, SHA-256, SHA-384 und SHA-512, für die Aufgaben, die MD5 nicht übernehmen sollte.
Tool öffnen →Base64-Encoder und -Decoder
Kodieren, nicht hashen: Es geht in beide Richtungen, und genau das ist der Unterschied.
Tool öffnen →Passwort-Generator
Erstellen Sie ein schützenswertes Passwort und speichern Sie es dann mit etwas Stärkerem als MD5.
Tool öffnen →
Hier hashen, hier prüfen
Fügen Sie Ihren Text ein, lesen Sie die zweiunddreißig Zeichen und vergleichen Sie sie mit denen, die Sie bekommen haben. Der MD5-Generator ist kostenlos, braucht kein Konto und behält jedes Byte auf Ihrem Gerät.