md5sum & sha1sum

Wie überprüft man, ob eine heruntergeladene Abbilddatei korrekt ist? Gibt es "md5sum" oder "sha1sum" für Microsoft Windows?

md5sum und sha1sum unter Microsoft WindowsAls Benutzer eines Linux-Betriebssystems hat man es einfach: Es gibt die nützlichen Befehle "md5sum" und "sha1sum" immer, denn sie sind Bestandteil der GNU core utilities (auch coreutils genannt). Unter Microsoft Windows sieht das nicht ganz so gut aus, wenn man auf Cygwin verzichten möchte.

Seit mehreren Jahren gibt es jedoch vom GnuPG-Projekt genau diese beiden Befehle als ganz normale Programme für Microsoft Windows, die direkt an der Eingabeaufforderung verwendet werden können. Heruntergeladen werden können diese beiden Werkzeuge vom FTP-Server des Projekts: md5sum und sha1sum. Beide Programme sind aber - verglichen mit den GNU core utilities - auf das notwendigste abgespeckt und beherrschen manche der Zusatzoptionen, die man von Linux kennt, nicht.

Sind die beiden Dateien heruntergeladen und (sofern notwendig) entpackt worden, müssen diese einfach in das Verzeichnis "C:\Windows\system32" kopiert werden und können dann sofort nach dem Start der Eingabeaufforderung verwendet werden. Diese ist über das Startmenü und den Punkt "Ausführen" mit dem Befehl "cmd" erreichbar. Dort kann dann der Aufruf "md5sum <Datei>" bzw. "sha1sum <Datei>" verwendet werden, wobei man natürlich die Datei durch ein ISO-Image ersetzen sollte, also z.B. "sha1sum CentOS-5.0-i386-bin-DVD.iso".

Danach kann die von dem Programm errechnete Prüfsumme des ISO-Abbilds mit der normalerweise ebenfalls auf dem Download-Server verfügbaren und zugehörigen Prüfsummen-Datei verglichen werden. Stimmt alles überein, können Sie fortfahren und das ISO-Image z.B. brennen. Je nach Dateigröße der Abbilddatei kann die Berechnung der Prüfsumme jedoch einige Zeit in Anspruch nehmen.