MD5 ist ein Message-Digest-Algorithmus, der eine Nachricht beliebiger Länge entgegennimmt und eine digitale 128-Bit-Signatur der Nachricht erzeugt. Es wird am häufigsten für die Überprüfung der Integrität der aus dem Internet heruntergeladenen Datei verwendet. Da es fast unmöglich ist, aus verschiedenen Nachrichten die gleiche digitale Signatur zu erzeugen, können Sie einfach die MD5-Summe der heruntergeladenen Datei und den vom Eigentümer bereitgestellten MD5-Hash vergleichen und wissen, ob Sie die genaue Kopie der Datei ohne Fehler heruntergeladen haben.

Unter Linux ist die Überprüfung der Md5sum einfach.

Angenommen, Sie haben die Ubuntu -ISO- Datei heruntergeladen: ubuntu-8.04-desktop-i386.iso und ihre MD5-Datei. Um die MD5sum in Ihrem Terminal zu überprüfen,

 md5sum ubuntu-8.04-desktop-i386.iso 

und es wird so etwas produzieren:

 8895167a794c5d8dedcc312fc62f1f1f ubuntu-8.04-desktop-i386.iso 

Öffnen Sie nun die MD5-Datei (mit Ihrem Texteditor) und vergleichen Sie die Zeichenfolge mit 32 Zeichen mit der oben gezeigten Zeichenfolge. Wenn alle Zahlen korrekt sind, ist die Integrität Ihrer heruntergeladenen Datei intakt.

Wenn der obige MD5-Hash in der Datei wie ubuntu-8.04-desktop-i386.iso.md5 gespeichert ist, können Sie einfach den MD5sum durch überprüfen

 md5sum -c ubuntu-8.04-desktop-i386.iso.md5 

Wenn alles korrekt ist, wird die Nachricht erzeugt

 ubuntu-8.04-desktop-i386.iso: ok 

Während Mac-Benutzer das gleiche im Terminal tun können, können sie für diejenigen, die sich nicht die Hände schmutzig machen wollen, die Software MD5 Filecheck verwenden, um die MD5sum zu überprüfen. Legen Sie die Datei einfach auf das Anwendungssymbol, um den MD5-Hash anzuzeigen. Sie können es dann mit der MD5-Datei überprüfen.

Für Windows-Benutzer gibt es genügend Software, mit der Sie den MD5-Hash überprüfen können. Eine kleine und einfach zu bedienende Software wäre MD5 Check.