【问题标题】:Decrypt password using bcrypt php [duplicate]使用 bcrypt php 解密密码 [重复]
【发布时间】:2016-12-21 09:17:15
【问题描述】:

我搜索如何使用 php 解密存储在 bcrypt 中的密码,但没有找到很好的解释。你能发一些有用的链接吗?提前谢谢,对不起我的英语

【问题讨论】:

  • bcrypt 是一个散列函数,因此您无法“解密”密码。如果有的话,您只能将它们与存储的哈希值进行比较。查看维基百科上的 bcrypt 文章。

标签: php php-5.3 bcrypt


【解决方案1】:

您无法解密使用 bcrypt 存储的密码。这就是使用加密哈希函数的全部意义所在。

您所能做的就是检查给定的密码是否匹配(请参阅code sample)。这种方法可以对多个候选者重复应用,即所谓的“暴力攻击”,对于强密码是不可行的。

【讨论】:

  • “这就是所谓的“暴力破解”,对于强密码是不可行的。”直到我们有了量子计算机。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-08-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-13
相关资源
最近更新 更多