【发布时间】:2013-05-16 10:38:12
【问题描述】:
我有一个使用 CakePhp 1.3 构建的现有网站。在那个网站上,我使用了 MD5 算法作为密码哈希。
现在我想将我的 CakePhp 版本升级到 2.3.5,但我无法使用 MD5 作为密码哈希。
我想知道为什么我不能在 CakePhp 2.x 中使用 MD5。 ?
【问题讨论】:
-
你现在想要什么?问题在哪里?不能投反对票.... -1
-
为什么要使用
MD5来对已知为unsuitable for the task 的密码进行哈希处理? -
您绝对应该使用Fallback 散列器将所有 PWD 缓慢迁移到更现代的散列算法。这可以在用户不注意的情况下完成,并且在某些时候,当所有迁移完成后,您可以完全禁用 md5。
标签: php cakephp cakephp-2.1