MD5SUM - Downloads Überprüfen: Unterschied zwischen den Versionen

Aus Linupedia.org
Wechseln zu: Navigation, Suche
Zeile 11: Zeile 11:
 
<br/>
 
<br/>
 
Zur Anwendung kommt dieses Verfahren unter Anderem bei dem Überprüfen von Downloads von FTP-Servern.<br/>
 
Zur Anwendung kommt dieses Verfahren unter Anderem bei dem Überprüfen von Downloads von FTP-Servern.<br/>
Dabei wird auf dem Server die MD5-Prüfsumme der zum Download angebotenen Datei erzeugt, in einer Text Datei gespeichert und zusammen mit dem eigentlichen Download auf dem Server abgelegt.<br/>
+
Dabei wird auf dem Server die MD5-Prüfsumme der zum Download angebotenen Datei erzeugt, in einer Textdatei (meist mit dem Namen '''MD5SUM''') gespeichert und zusammen mit dem eigentlichen Download auf dem Server abgelegt.<br/>
 
Der Anwender kann nun nach dem Download erneut die Prüfsumme der Datei berechnen und mit dem auf dem Server hinterlegten Hashwert vergleichen.<br/>
 
Der Anwender kann nun nach dem Download erneut die Prüfsumme der Datei berechnen und mit dem auf dem Server hinterlegten Hashwert vergleichen.<br/>
 
Stimmen die Summen überein, war der Download erfolgreich.<br/>
 
Stimmen die Summen überein, war der Download erfolgreich.<br/>
Zeile 17: Zeile 17:
  
 
== Linux ==
 
== Linux ==
 +
 +
 +
<!--Linux bringt von Haus aus Unterstützung für MD5 mit sich.
 +
 +
 +
 +
 +
 +
Im Falle eines ISO-Images kann diese
 +
 +
 +
Leider habe ich noch keine Möglichkeit gefunden, unter Windows nach dem Brennvorgang nochmal das Image auf der DVD/CD zu prüfen, das geht allerdings unter Linux (kde) mit k3b.
 +
 +
Dazu lässt man die md5-Summe von k3b berechnen (Wird standardmäßig gemacht), dann klickt man in den berechneten Wert rein. Dort erscheint ein Feld (...). Dort klicken und den md5-Wert aus der Datei vom Server eingeben (Copy&Past ist sehr hilfreich hier). Wenn der Wert stimmt noch 'Nach dem Brennen überprüfen' auswählen, dann wird der Rohling auch nach dem Brennen nochmal auf Korrektheit überprüft.
 +
 +
 +
<br/>//-->
 +
 +
  
  
Zeile 24: Zeile 43:
 
== Windows ==
 
== Windows ==
 
Da Windows von Haus aus keine Unterstützung für MD5 mitbringt, braucht man zum Überprüfen von MD5-Summen ein externes Programm.<br/>
 
Da Windows von Haus aus keine Unterstützung für MD5 mitbringt, braucht man zum Überprüfen von MD5-Summen ein externes Programm.<br/>
Download:<br/>
+
'''Download:'''<br/>
 
  http://www.nullriver.com/index/products/winmd5sum
 
  http://www.nullriver.com/index/products/winmd5sum
 
Nach dem Start des Programms wählt man im Feld 'Filename' die heruntergeladene Datei aus.<br/>
 
Nach dem Start des Programms wählt man im Feld 'Filename' die heruntergeladene Datei aus.<br/>
Zeile 35: Zeile 54:
 
Nun noch auf '''Compare''' klicken und schon zeigt das Programm an, ob die Datei richtig übertragen wurde.<br/>
 
Nun noch auf '''Compare''' klicken und schon zeigt das Programm an, ob die Datei richtig übertragen wurde.<br/>
 
<br/>
 
<br/>
 
 
 
<!--Im Falle eines ISO-Images kann diese
 
 
 
Leider habe ich noch keine Möglichkeit gefunden, unter Windows nach dem Brennvorgang nochmal das Image auf der DVD/CD zu prüfen, das geht allerdings unter Linux (kde) mit k3b.
 
 
Dazu lässt man die md5-Summe von k3b berechnen (Wird standardmäßig gemacht), dann klickt man in den berechneten Wert rein. Dort erscheint ein Feld (...). Dort klicken und den md5-Wert aus der Datei vom Server eingeben (Copy&Past ist sehr hilfreich hier). Wenn der Wert stimmt noch 'Nach dem Brennen überprüfen' auswählen, dann wird der Rohling auch nach dem Brennen nochmal auf Korrektheit überprüft.
 
 
 
<br/>//-->
 
 
 
  
 
<br/>Originalhowto:<br/>
 
<br/>Originalhowto:<br/>
 
md5sum unter Windows (Grothesk)
 
md5sum unter Windows (Grothesk)
 
[[Category:Allgemeines]]
 
[[Category:Allgemeines]]

Version vom 25. August 2006, 05:34 Uhr

Allgemeines

MD5SUM - Downloads Überprüfen

Wie überprüfe ich, ob eine Datei vollständig und fehlerfrei heruntergeladen wurde?

Allgemeines

MD5 (Message Digest Algorithm 5) ist eine kryptographische Hash-Funktion, mit der man Prüfsummen von Dateien oder Texten erstellen und überprüfen kann.
Dazu erstellt ein Algorithmus aus einer Datei oder einem Text einen Hashwert mit fester Länge (128-Bit), bestehend aus einer 32-stellige Hexadezimalzahl.
Da jede noch so geringfügige Änderung an der Datei oder dem Text auch eine Änderung der MD5-Prüfsumme zur Folge hat, eignet sich dieser "Fingerabdruck" perfekt dazu festzustellen, ob sich z.B. eine Datei in ihrem Ursprungszustand befindet (der Zustand zum Zeitpunkt des Erstellens der Prüfsumme), oder ob inzwischen Veränderungen an ihr vorgenommen wurden.

Zur Anwendung kommt dieses Verfahren unter Anderem bei dem Überprüfen von Downloads von FTP-Servern.
Dabei wird auf dem Server die MD5-Prüfsumme der zum Download angebotenen Datei erzeugt, in einer Textdatei (meist mit dem Namen MD5SUM) gespeichert und zusammen mit dem eigentlichen Download auf dem Server abgelegt.
Der Anwender kann nun nach dem Download erneut die Prüfsumme der Datei berechnen und mit dem auf dem Server hinterlegten Hashwert vergleichen.
Stimmen die Summen überein, war der Download erfolgreich.

Linux



Windows

Da Windows von Haus aus keine Unterstützung für MD5 mitbringt, braucht man zum Überprüfen von MD5-Summen ein externes Programm.
Download:

http://www.nullriver.com/index/products/winmd5sum

Nach dem Start des Programms wählt man im Feld 'Filename' die heruntergeladene Datei aus.
Wichtig:

*.iso Dateien nicht entpacken, sondern in ihrem Zustand belassen,
auch wenn einige Packprogramme sich automatisch als Standardprogramm für ISO-Images (Dateiendung: *.iso)
eintragen und anbieten an diese zu entpacken.

Anschließend auf Calculate klicken um die entsprechende md5sum zu errechnen.
Dann fügt man in die letzte Zeile Compare die md5sum vom FTP-Server, von dem auch die zu prüfende Datei stammt, ein.
Nun noch auf Compare klicken und schon zeigt das Programm an, ob die Datei richtig übertragen wurde.


Originalhowto:
md5sum unter Windows (Grothesk)