我正在获取 md5 哈希以响应服务,我会检查我的密钥是否存在于 md5 哈希中。我需要一些关于如何解码 md5 哈希键来检查我的话的想法。谢谢。
问问题
1490 次
4 回答
1
一般来说,解决这个问题的方法是将相同的散列算法应用于您已知的秘密词,然后将结果与您从服务收到的散列进行比较。按照设计,不可能解密 MD5 哈希
于 2013-04-10T14:51:56.083 回答
0
我完全同意上述答案。例如,如果您想使用密码获取任何用户,那么您需要使用 like
password='".md5($_POST['password'])."'
在您的选择查询中,当用户因登录时间而被检查时......我认为你需要这样......如果你之前不使用.md5,你不能将发布的密码与 Db 匹配..
于 2013-04-10T15:03:07.800 回答
0
您无法解码 md5 哈希。
了解通常如何工作的一个想法:例如,您需要将 md5 存储在 BD 中。之后,您将用户输入的字符串,例如,转换为 md5,然后比较两个字符串。
于 2013-04-10T14:53:15.650 回答