2

我在不支持CRYPT_BLOWFISHbut的 PHP 5.2 上运行我的页面CRYPT_MD5,并且听说河豚比 md5 安全得多。

由于我不是主管,我无法将 PHP 升级到支持它的版本。

CRYPT_BLOWFISH在 PHP 5.2 上使用有什么技巧吗?

和,

$hash_key = crypt($something, '$2a$anySalt');

在第一面粘贴 '$2a$' 是否正确?

很困惑。

Ps 如果我使用crypt()with CRYPT_BLOWFISH,bcrypt 会在crypt()函数中正常工作吗?

4

1 回答 1

6

您可以使用具有后备功能的PHPASS来支持不支持 CRYPT_BLOWFISH 的系统。否则,您将无法真正使用我所知道的 PHP 中的 bcrypt。

于 2012-07-24T18:57:33.740 回答