A simple program that can generate hashes such as md5, sha1, sha2 and many others.
Hash function - a function assigning any short number to any large number, always having a fixed size, non-specific, quasi-random value, so-called irreversible shortcut. In computer science, hash functions allow you to set short and easy-to-verify signatures for arbitrarily large data sets. Signatures can protect against accidental or deliberate data modifications (checksums), and can also be used to optimize access to data structures in computer programs (hash tables). This program supports multi-generation of hash functions for such algorithms as: md2,md4,md5,sha0,sha1,sha2,sha3,keccak,tiger,has160,ripemd,gost,Grindahl