A hash function turns an input (for example, a string of text) into a string of bytes (data) with a fixed length and structure. The output or value created is called a ‘hash value’ or ‘checksum.’

Any hash value created from input data (using a specific hashing algorithm) is always the same length.

Hashing is a one-way process - it cannot be reversed. The input data cannot be derived from the Hash value.