Md5-hg is a small file and message hashing utility that uses MD5. When downloading or sharing files, it is important to verify the integrity of the file and md5-hg does just that. Md5-hg can be used to generate strong-, if not unbreakable passwords.