拼接powkey+timeStamp+mac生成sign的代码示例
以下是Python代码示例:
import hashlib
import hmac
def generate_sign(powkey, timeStamp, mac):
message = f"{powkey}{timeStamp}{mac}"
key = bytes(powkey, 'utf-8')
message = bytes(message, 'utf-8')
signature = hmac.new(key, message, hashlib.sha256).hexdigest()
return signature
其中,powkey为字符串类型的PowKey,timeStamp为时间戳,mac为字符串类型的MAC地址。
调用方法:
powkey = "your_powkey"
timeStamp = "your_timeStamp"
mac = "your_mac_address"
signature = generate_sign(powkey, timeStamp, mac)
print(signature)
``
原文地址: https://www.cveoy.top/t/topic/fKbj 著作权归作者所有。请勿转载和采集!