私の質問は、フグに関して、crypt から取得するのと同じ結果を mcrypt から取得するにはどうすればよいですか?
パスワードのハッシュと検証に phpass フレームワークを使用したいと考えています。フグが に含まれているため、PHP 5.3 を使用している限り、これは非常にうまく機能しますcrypt()
。私のホストは mcrypt ライブラリで PHP 5.2.x を実行しています。
ドキュメントを調べてクリプトでフグについてグーグルすると、結果は'$a2$'
、2文字の反復値、'$'
ソルト(パディングまたは22文字にカット)、ハッシュを表す32 base64文字列のようです。
MCRYPT_MODE_modenames
私の問題は、私にとって意味のある の説明が見つからないことです。そして、必要な反復回数をどのようにフィードmcrypt()
しますか? それとも、クロストランスレートしない異なる形式のフグを使用する 2 つの関数ですか?