我想在 PHP 中使用 bcrypt 散列,我将使用的共享服务器是普通的 Unix,我无法在它们上安装任何东西。我的 php 版本是 5.3 或 5.2 而不是 5.5,并且使用 password_hash 的这段代码将不起作用。
$password = '123456';
$options = array(
'cost' => 7,
'salt' => 'BCryptRequires22Chrcts',
);
$hash=password_hash($password, PASSWORD_BCRYPT, $options);
尽管有很多关于 bcrypt 的讨论,但我没有找到任何明确的命令或代码示例。php.net 有一个关于 crypt 命令的页面,这对初学者来说非常令人困惑。我想要的只是实现这样一个功能:
bcrypt($password,$salt)
有没有简单的命令(不是几十个代码,包括循环)来做到这一点?如果没有,是否有任何漏洞净化代码可供下载?
提前致谢