Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > opensslライブラリ > OpenSSL::PKCS5モジュール > pbkdf2_hmac
pbkdf2_hmac(pass, salt, iter, keylen, digest) -> String
[permalink][rdoc]pass と salt から共通鍵暗号の鍵および IV(Initialization Vector) を生成します。
OpenSSL::PKCS5.#pbkdf2_hmac_sha1 と異なり任意の ハッシュ関数を利用できます。
返り値の文字列から鍵と IV に必要なバイト数を切り出して利用します。
この関数は OpenSSL 1.0.0 以降でなければ利用できません。
[SEE_ALSO] OpenSSL::PKCS5.#pbkdf2_hmac_sha1