使用上crypt_blowfish的PHP 5.2不支持它(to use CRYPT_BLOWFIS

2019-06-26 12:29发布

我正在我的网页上PHP 5.2不支持CRYPT_BLOWFISH ,但CRYPT_MD5 ,并且已经听说河豚比MD5更加安全。

由于我不是主管的事情,我不能升级到PHP支持它的一个版本。

有没有使用任何黑客CRYPT_BLOWFISH关于PHP 5.2?

和,

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

被粘贴在第一个侧正确“$ 2A $”?

很困惑。

PS如果我使用crypt()CRYPT_BLOWFISH ,将在bcrypt工作做好crypt()函数?

Answer 1:

您可以使用PHPASS具有回退,支持不支持系统crypt_blowfish的。 否则,你无法真正从PHP中使用bcrypt,我知道的。



文章来源: to use CRYPT_BLOWFISH on php 5.2 that doesn't support it