在不支持它的php 5.2上使用CRYPT_BLOWFISH

Hoo*_*oon 2 php crypt blowfish php-5.2

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

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

CRYPT_BLOWFISH在PHP 5.2上使用有什么黑客攻击吗?

和,

$hash_key = crypt($something, '$2a$anySalt');
Run Code Online (Sandbox Code Playgroud)

在第一面正确贴上"$ 2a $"?

很困惑.

附言:如果我用crypt()CRYPT_BLOWFISH,将在bcrypt工作做好crypt()的功能?

Rob*_*t K 6

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