CRYPT_BLOWFISH auf PHP 5.2 zu verwenden, das es nicht unterstützt

Ich starte meine Seite mit PHP 5.2, das dies nicht unterstütztCRYPT_BLOWFISH aberCRYPT_MD5und haben gehört, dass der blowfish viel sicherer ist als md5.

Da ich nicht der Supervisor bin, kann ich PHP nicht auf eine Version upgraden, die es unterstützt.

Gibt es einen Hack für die VerwendungCRYPT_BLOWFISH auf PHP 5.2?

und,

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

ist das Einfügen von '$ 2a $7$#39; auf der allerersten Seite korrekt?

ziemlich verwirrt.

Ps. Wenn ich benutzecrypt() mitCRYPT_BLOWFISHwird in der bcrypt gut funktionierencrypt() Funktion?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage