【发布时间】:2011-09-22 03:09:24
【问题描述】:
如果我将密码存储为加盐 MD5 哈希,但想将它们移动到使用 bcrypt,那么执行该转换的最佳方法是什么? (鉴于我无法取回密码)
我应该对 md5 哈希进行 bcrypt 吗?这样做是否存在我不想要的加密含义?
【问题讨论】:
-
对现有的 MD5 哈希值进行散列可以得到什么?您的应用程序仍然需要知道每个用户的密码使用哪种散列函数进行散列,并可能在身份验证时尝试两者。所以我看不到重新散列的好处。
-
使用 bcrypt 散列 md5 散列的优点是 in 可以单方面应用于 db。无需等待用户重新输入明文密码。
-
发现这篇博客文章声称没问题,但不知道这是基于thepileof.blogspot.ca/2012/06/…
标签: security passwords md5 bcrypt