Yourppt
Yourppt
Message Authentication
Message authentication is concerned with:
protecting the integrity of a message
validating identity of originator
Will consider the security requirements
The three alternative functions used:
Hash function
Message encryption
Message authentication code (MAC)
Hash Function
MAC Properties
MAC is a cryptographic checksum
T=MAC(K,M)
condenses a variable-length message M using a
secret key K to a fixed-sized authenticator
is a many-to-one function
potentially many messages have same MAC
but finding these needs to be very difficultt
Security of MACs
Three possible cases
If the size of keys allows a exhaustive search.
The size of the key is very large
Given some Pairs of messages and their macs.
Nested Mac
HMAC
CMAC