HMAC Uses Two Pads
A lightweight execution-visualization book.
Make the Tag
Key and Pads
Inner Hash
Outer Tag
Check a Change
Changed Message
Recompute Changed Tag
Old Tag Fails