1
0
mirror of https://gitee.com/Lyon1998/pikapython.git synced 2025-03-12 18:02:40 +08:00

17 lines
387 B
Python
Raw Normal View History

2022-12-16 21:36:35 +08:00
import hmac
secret = "0123456789"
payload = "helloworld"
h = hmac.new(secret.encode(),digestmod="md5")
2022-12-16 21:36:35 +08:00
h.update(payload.encode())
print("hmac-md5:",h.hexdigest())
h = hmac.new(secret.encode(),digestmod="sha1")
2022-12-16 21:36:35 +08:00
h.update(payload.encode())
print("hmac-sha1:",h.hexdigest())
h = hmac.new(secret.encode(),digestmod="sha256")
2022-12-16 21:36:35 +08:00
h.update(payload.encode())
print("hmac-sha256:",h.hexdigest())