что является альтернативой password_hash () для (PHP 5 <5.5.0)?

Согласно инструкции:password_hash эта функция может быть использована для(PHP 5 >= 5.5.0)

После поиска альтернативного способа я нашел эту простую функцию отсюда:http://www.sitepoint.com/password-hashing-in-php/

function generateHash($password) {
    if (defined("CRYPT_BLOWFISH") && CRYPT_BLOWFISH) {
        $salt = '$2yПереносимая структура хеширования паролей PHP' . substr(md5(uniqid(rand(), true)), 0, 22);
        return crypt($password, $salt);
    }
}

Я могу управлять своим кодом с помощьюfunction_exists перед использованием, но Мой вопрос касается вышеупомянутого альтернативного кода, если он безопасен или нет, или есть ли альтернатива в старых версиях PHP?

Ответы на вопрос(2)

Ваш ответ на вопрос