Um sicher zu sein, dass man beim Herunterladen von Dateien keine manipulierte Version erwischt hat, stellen viele Downloadanbieter eine MD5-Prüfsumme (Hashwert) bereit. Diese Püfsumme wird anhand eines bestimmten Algorithmus für jede einzelne Datei errechnet. Ziel ist es sicher zu sein, dass die entsprechenden Dateien nicht durch evtentuell aufgetretene Übertragungsfehler oder Dritte verändert worden sind.

Hier wurden keine Fehler gefunden
Hier wurden keine Fehler gefunden

Aber wie kann man diese Prüfsummen errechnen ? -Ganz einfach mit dem MD5summer.

Der MD5summer ist ein kostenloses Programm für Windows-Systeme, welches MD5-Prüfsummen generiert und verifiziert. Zudem ist es noch portabel, man kann es also getrost mit auf den USB packen.

Bei den Prüfsummen handelt es sich um meist um eine 32-stellige Hexadezimalzahl welche z.B. so aussehen können:

041e2458cccc0bff6e10520d9e282eb1

Das Programm errechnet aber nicht nur die Hexadezimalzahl je Datei, sondern schreibt diese auch eine eine *.md5-Datei, so dass man diese bequem weitergeben kann. Mittels dieser Datei müssen die einzelnen Prüfsummen nicht “manuell” verglichen werden. Das Programm erledigt dies.

Praktisch ist dies z.B. wenn man Daten inklusive der entsprechenden *.mp5-Datei auf eine CD brennt. So kann man später sicher gehen, dass die Dateien nicht durch Kratzer oder ähnliches auf der CD verfälscht wurden.

Wie funktioniert das Programm  ?

Das Erzeugen der Prüfsummen

Nach dem Start des Programmes erhält man folgendes Fenster:

Das Hauptmenü
Das Hauptmenü

Möchte man eine *.md5 Datei erstellen, so wählt man zuerst den Pfad der Datei/en aus, welche berechnet werden sollen. Anschließend öffnet sich durch einen Klick auf “Create sums” ein Dialog Fenster, in dem man die zu entsprechenden Dateien auswählt und durch einen Klick auf “Add” zu der Liste auf der rechten Seite hinzufügt.

Welche Dateien sollen berechnet werden?
Welche Dateien sollen berechnet werden?

Das Drücken des OK-Buttons löst die Erzeugung der *.md5-Datei aus. Bei größeren Dateien kann dies schon mal einen Moment dauern. Anschließend wird man noch gefragt, wo die Datei gespeichert werden soll.

Will man sich die einzelnen Hexadezimalzahlen doch nochmal ansehen, so kann man die Datei einfach mit einem Texteditor öffnen.

Dateien Verifizieren

Hat man nun eine *.md5-Datei erstellt, so kann man diese z.B. durch einen Doppelklick direkt mit dem Programm öffnen. Vorher muss eventuell noch die Dateiendung mit dem Programm verknüpft werden.

Alternative kann man auch über den Button “Verify sums” im Hauptmenü die Datei auswählen. Anschließend werden die Prüfsummen der zu vergleichenden Dateien erneut erzeugt und mit denen in der *.md5-Datei verglichen. Sind diese identisch, so erhalten diese einen grünen Punkt.

Wichtig: Die zu prüfenden Dateien müssen sich im selben Ordner, wie die *.md5-Datei befinden.

Fazit: Wer sicher gehen will, das eine Datei nicht verändert oder falsch übertragen bzw. fehlerhaft kopiert wurde kommt um den Vergleich der Prüfsummen nicht herum.

Welche Programme nutzt ihr so, um die MD5-Prüfsummen zu berechnen ?