【发布时间】:2019-06-20 20:50:29
【问题描述】:
我有一个带有双 MD5 密码和盐的 vBulletin 数据库,是否可以将 vBulletin 数据库中的密码转换为 SHA256,然后将它们存储在新数据库中?有没有真正简单的方法来做到这一点?
我的主要和唯一原因是防止用户必须创建新帐户,并停止使用 MD5。
【问题讨论】:
-
像 MD5 SHA256 等加密无法逆转,您现在唯一能做的就是要求您的用户更改他们的密码,或者您重置所有用户的密码并通过电子邮件发送给他们..
-
在您的数据库中创建一个新的密码列,您将在其中存储新的哈希值。用户登录后,使用他/她提供的原始密码使用 sha256 对其进行哈希处理。迟早,大部分活跃用户的密码都会被 sha256 散列。
标签: php mysql database md5 sha256