What is a hash value ?
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.