Chapter 12 - Hash and MAC Algorithms
Chapter 12 - Hash and MAC Algorithms
MAC Algorithms
HMAC & CMAC
Keyed Hash Functions as MACs
want a MAC based on a hash function
because hash functions are generally faster
crypto hash function code is widely available
hash includes a key along with message
original proposal:
KeyedHash = Hash(Key|Message)
some weaknesses were found with this