Message Digest library (containint md5 and other hashes)
