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逆向转码一下。。。
但是怎么解密有点懵逼了。。。求助各位大神。。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
hmac是单向加密,意味着你没办法解密,只能通过对比加密结果
这个并没有加密,只是进行了hash,以便用于签名验证。
这是不可逆的,所以不能解密~
解密会很难的,目前还没有这种解密的算法,所以说嘛,窃以为你的这个愿望无法达成。