所以另一个堆栈溢出用户推荐下面的代码来创建一个散列:创建哈希和加密/腌制它
$password = 'my password';
$salt = strtr(base64_encode(openssl_random_pseudo_bytes(18)), '+', '.');
$pwhash = crypt($password, sprintf('$2y$%02d$%s', 13, $salt));
是否有openssl_random_pseudo_bytes另一个函数,如果我没有安装OpenSSL的?安装这个有意义吗?如果是这样,我该怎么做?
感谢您的回答,我会尽力尝试一点,回复您! – radleybobins
@radleybobins是否适合你? –
@Kazi是的!非常感谢你的帮助!进一步挖掘后,它看起来像我的主机使用旧版本的PHP,这意味着我不能使用openssl。 Mcrypt正是我一直在寻找的东西,直到我切换主机! – radleybobins