The Keyed-Hash Message Authentication Code (HMAC)

Created July 16, 2008, Updated October 19, 2016