我想将访问者转发给第三方付费网站。第三方将使用sha256算法使用PHP的hash_hmac处理他们的付款和POST给我一个64字符令牌,该令牌由唯一的订单号和共享密码生成,如下所示:
$token = hash_hmac("sha256", "12345", "sharedpassword");
然后我想在我的端子上使用相同的算法生成(希望)相同的令牌以验证用户已付款。问题是我找不到一个等效的函数或方法来复制Python中的函数。我最接近的是Python的hashlib,但似乎没有一个函数可以接受2个参数 - 数据和共享密码。有没有人知道在这种情况下适用的hash_hmac等价物?