Chapter 11 0
Chapter 11 0
The hash algorithm involves repeated use of a compression function (f), that takes two
inputs (an n-bit input from the previous step, called the chaining variable, and a b-bit block)
and produces an n-bit output. At the start of hashing, the chaining variable has an initial value
that is specified as part of the algorithm. The final value of the chaining variable is the hash
value. Often, hence b > n the term compression. The hash function can be summarized as
Hash Functions & Message Authentication