Sådan kontrolleres MD5 Hash?
MD5 er en meddelelsesfordelningsalgoritme, der tager en meddelelse af vilkårlig længde og producerer en 128-bit digital signatur af meddelelsen. Det bruges mest til at verificere integriteten af filen hentet fra internettet. Da det næsten er umuligt at producere den samme digitale signatur fra en anden besked, ved simpelthen at sammenligne MD5sum af den downloadede fil og MD5-hash, der leveres af ejeren, vil du vide, om du har downloadet den nøjagtige kopi af filen uden nogen fejl.
I Linux er det nemt at verificere Md5sum.
Lad os f.eks. Sige, at du har downloadet Ubuntu iso-filen: ubuntu-8.04-desktop-i386.iso og dens MD5-fil. For at kontrollere MD5sum, i din terminal,
md5sum ubuntu-8.04-desktop-i386.iso
og det vil producere noget som dette:
8895167a794c5d8dedcc312fc62f1f1f ubuntu-8.04-desktop-i386.iso
Nu skal du åbne MD5-filen (med din teksteditor) og sammenligne 32 tegnstrengen med den ovenfor viste. Hvis alle tallene er korrekte, er integriteten af din downloadede fil intakt.
Hvis ovenstående MD5 hash er gemt i filen som ubuntu-8.04-desktop-i386.iso.md5, kan du simpelthen verificere MD5sum ved
md5sum -c ubuntu-8.04-desktop-i386.iso.md5
Hvis alt er korrekt, vil det producere meddelelsen
ubuntu-8.04-desktop-i386.iso: ok
Mens Mac-brugere kan gøre det samme i terminalen, kan dem, der ikke ønsker at få deres hænder beskidte, bruge softwaren: MD5 Filecheck til at kontrollere MD5sum. Du skal bare droppe filen til applikationsikonet for at vise MD5-hasen. Du kan derefter bekræfte det med MD5-filen.
For Windows-brugere er der masser af software til rådighed, som giver dig mulighed for at tjekke MD5 hash. En lille og nem at bruge software ville være MD5 Check.