MD5 er en meldingsfordelingsalgoritme som tar en melding av vilkårlig lengde og produserer en 128-bits digital signatur av meldingen. Det er mest brukt for å verifisere integriteten til filen lastet ned fra nettet. Siden det er nesten umulig å produsere den samme digitale signaturen fra en annen melding, ved å bare sammenligne MD5sum av den nedlastede filen og MD5-hasen som eieren har gitt, vet du om du har lastet ned den eksakte kopien av filen uten feil.

I Linux er det enkelt å verifisere Md5sum.

For eksempel, la si at du har lastet ned Ubuntu iso-filen: ubuntu-8.04-desktop-i386.iso og dens MD5-fil. For å sjekke MD5sum, i terminalen din,

 md5sum ubuntu-8.04-desktop-i386.iso 

og det vil produsere noe sånt:

 8895167a794c5d8dedcc312fc62f1f1f ubuntu-8.04-desktop-i386.iso 

Nå åpner du MD5-filen (med teksteditoren) og sammenligner 32 tegnstrengen med den som er vist ovenfor. Hvis alle tallene er riktige, er integriteten til den nedlastede filen din intakt.

Hvis den ovennevnte MD5-hasen er lagret i filen, for eksempel ubuntu-8.04-desktop-i386.iso.md5, kan du bare verifisere MD5sum ved

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

Hvis alt er riktig, vil det produsere meldingen

 ubuntu-8.04-desktop-i386.iso: ok 

Mens Mac-brukere kan gjøre det samme i terminalen, for de som ikke vil få hendene skitne, kan de bruke programvaren: MD5 Filecheck for å sjekke MD5sum. Bare slipp filen til applikasjonsikonet for å vise MD5-hasen. Du kan deretter bekrefte det med MD5-filen.

For Windows-brukere er det nok av programvare tilgjengelig som lar deg sjekke MD5 hash. En liten og enkel å bruke programvare ville være MD5 Check.