MD5 produces 128 bit hash in hex very often used for file download verification proven to have hash collisions