2021-10-28 17:39:56 +05:30

16 lines
280 B
Python

# hmc.py
import hmac
import hashlib
def calc_digest(key, message):
key = bytes(key, 'utf-8')
message = bytes(message, 'utf-8')
dig = hmac.new(key, message, hashlib.sha256)
return dig.hexdigest()
mac = calc_digest('secret-key', 'Important Message')
print(mac)