En MD5-generator er et verktøy som brukes til å lage en unik "hash" av data, for eksempel en tekststreng eller en fil. MD5 (Message-Digest Algorithm 5) tar data og omdanner det til en fast lengde på 32 tegn som representerer en "signatur" av dataene. Denne signaturen kalles en hash.
MD5-generatorer brukes til:
Selv om MD5 tidligere ble brukt til kryptering, er det nå mest brukt til integritetskontroll, siden det har blitt funnet sårbart for enkelte angrep.