python 解密方法(已知加密方法)。。求助

现在用的加密算法如下

import hashlib, base64, hmac
def encryption(auth_str):
    return base64.b64encode(hmac.new(key="11111".encode(), msg=auth_str.encode(), digestmod=hashlib.sha256).digest()).decode()
    

我目前就知道先用base64先decode逆向转码一下。。。
但是怎么解密有点懵逼了。。。求助各位大神。。

阅读 7.9k
3 个回答

hmac是单向加密,意味着你没办法解密,只能通过对比加密结果

这个并没有加密,只是进行了hash,以便用于签名验证。

这是不可逆的,所以不能解密~

解密会很难的,目前还没有这种解密的算法,所以说嘛,窃以为你的这个愿望无法达成。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题