2

PHPでbcryptハッシュを使用したいのですが、使用する共有サーバーは通常のUnixであり、それらには何もインストールできません。私のphpのバージョンは5.5ではなく5.3または5.2であり、password_hashを使用するこのコードは機能しません。

$password = '123456';
$options = array(
    'cost' => 7,
    'salt' => 'BCryptRequires22Chrcts',
);
$hash=password_hash($password, PASSWORD_BCRYPT, $options);

bcrypt については多くの会話がありますが、それに関する明確なコマンドやコード例は見つかりませんでした。php.net にはcrypt コマンドに関するページがあり、初心者にとっては非常に混乱します。私が望むのは、そのような関数を実装することだけです:

bcrypt($password,$salt)

それを行うための簡単なコマンド(ループを含む数十のコードではない)はありますか?そうでない場合、ダウンロードする脆弱性が精製されたコードはありますか?

前もって感謝します

4

2 に答える 2