pikapython/examples/hmac/test_hmac.py
2022-12-16 21:38:49 +08:00

17 lines
402 B
Python

import hmac
secret = "0123456789"
payload = "helloworld"
h = hmac.new(secret.encode(),digestmod="hmac-md5")
h.update(payload.encode())
print("hmac-md5:",h.hexdigest())
h = hmac.new(secret.encode(),digestmod="hmac-sha1")
h.update(payload.encode())
print("hmac-sha1:",h.hexdigest())
h = hmac.new(secret.encode(),digestmod="hmac-sha256")
h.update(payload.encode())
print("hmac-sha256:",h.hexdigest())