In Search of the Perfect Hash
The Crypto hash, that is
We hash values in order to get a digital thumbprint of data. In most cases we take data of any size and then convert it into a digital hash. For MD5 this is a 128-bit hash (32 hex characters) and for SHA-1 it is a 160-bit hash (40 hex characters).
The longer the hash, the less chance there is of getting a collision, and where two sets of data…