如何从php中的sha1()获取加密字符的原始字符串?

时间:2014-09-21 07:36:25

标签: php mysql encryption hash sha1

我正在使用我的注册模块。我将使用php中的sha1()方法加密我将在注册模块中输入的密码,并将其存储在mysql数据库中。在登录过程中,如何获取数据库中加密密码字符的原始字符串。我的意思是,我打算用什么方法?

1 个答案:

答案 0 :(得分:2)

你无法从哈希中获取原始字符串,这就是首先对密码进行哈希处理的问题:得到哈希的黑客也无法检索密码。

当用户尝试登录时,您对其输入的密码进行哈希处理,并将哈希值与数据库中存储的哈希值进行比较。如果匹配,则认为密码相同。