MD5
En Hash-algoritme der konverterer et datasæt af tilfældig størrelse til en hash (en rækkefølge af karakterer i tilfældig rækkefølge, men af forudbestemt længde)
MD5 bruges til at verificere at de pågældende data er autentiske og uforandrede. Algoritmen er open source, så enhver can skabe en hash på filer eller andre datasæt, og sammenligne med den hash som udvikleren offentliggør. Hvis tjeksummen passer, betyder det at filen ikke er ændret.
Visse operativsystemer bruger MD5 til at lagre passwords.