mcrypt_encrypt
マニュアルページには次のように書かれています:
mhash
関数を使用して文字列からキーを作成することをお勧めします。
しかし、マニュアルの導入部には次のように書かれています。mhash
注:この拡張機能は Hash によって廃止されました。
mhash_keygen_s2k()
ただし、かなり便利な関数に最も近いものは関数でしたhash_pbkdf2()
。ただし、SVNにしか存在しないため、仕事に合っているかどうかさえわかりません。
mhash
では、拡張機能に頼ることはできますか? もしそうなら、代替の組み込み関数はありますか、それともSalted S2Kアルゴリズムを自分で実装する必要がありますか?