Books / Practical Cryptography for Developers (Unfinished) / Chapter 3
HMAC Calculation - Examples
In Python we can calculate HMAC codes as follows (using the
import hashlib, hmac, binascii def hmac_sha256(key, msg): return hmac.new(key, msg, hashlib.sha256).digest() key = b"12345" msg = b"sample message" print(binascii.hexlify(hmac_sha256(key, msg)))
Run the above code example: **https://repl.it/@nakov/HMAC-SHA256-Examples.
The above code will calculate and print the expected HMAC code (like in our previous example):
Try the code yourself and play with it.