Hash Function


Hash Function is a deterministic function that takes an arbitrary block of data, the Message and returns a fixed-size bit string, the Hash value, such that an accidental or intentional change to the data will almost certainly change the Hash.

In our contexts, the data to be encoded is called the Message, and the hash value is called the Hash.

A Cryptographic Hash Function is a Hash Function with some additional properties.

Hash Function Security#

Cryptographic Hash Function Comparrison#

More Information#

There might be more information for this subject on one of the following: