【发布时间】:2014-06-08 12:10:52
【问题描述】:
问题很简单。我有:
import hashlib
m = hashlib.md5()
m.update(b"My name is Joe")
x = m.hexdigest()
print(x)
这个输出:
c923c2de3064b7be0223d42697ad57e2
现在我该如何解密?
【问题讨论】:
-
哈希函数在设计上是不可逆的。
-
如果用户回来输入密码或经过哈希处理的内容,如果不可逆,您将如何验证它?
-
@robertrocha 您可以通过散列验证输入的密码,然后将其与数据库中的已散列密码匹配。
标签: python encryption hash md5