Professional Documents
Culture Documents
• Hash computation
• 4 stages, each 20
rounds of
compression
• Based on the
Merkle-Damgard
construction
• Padding – message
padded to multiples of 512
bits
• Divided into 512-bit blocks
and compressed
• Compression function
consists of 80 rounds
• Each round has 4 stages
of 20 rounds each.
• The MAC is the output of the last block. Its value depends
on all other previous blocks and the shared secret key.