A hash value, also know as checksum acts like a thumbprint for files and are generated using a cryptographic hash algorithm, being used mainly to identify or compare the contents of a file, store passwords safely etc. Hash algorithms are non-reversible one way mathematical functions that produces an alphanumerical value with no way to get back to the original input. Currently available algorithms: • MD5 • SHA1 • SHA224 • SHA256 • SHA384 • SHA512 • Keccak-224 • Keccak-256 • Keccak-384 • Keccak-512 • CRC-16 • CRC-32