Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > opensslライブラリ > OpenSSL::HMACクラス > new

singleton method OpenSSL::HMAC.new

new(key, digest) -> OpenSSL::HMAC[permalink][rdoc]

HMAC を計算するためのオブジェクトを生成します。

生成されたオブジェクトの内部状態は入力なしの状態にリセットされます。

digest には利用するハッシュ関数を表す文字列("md5", "sha256" など) を渡します。

[PARAM] key:
利用する鍵の文字列
[PARAM] digest:
利用するハッシュ関数