Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > digest/hmacライブラリ > Digest::HMACクラス

class Digest::HMAC

クラスの継承リスト: Digest::HMAC < Digest::Class < Object < Kernel < BasicObject

要約

キー付きハッシュアルゴリズム HMAC の実装の一つを提供するクラスです。

目次

特異メソッド
new
インスタンスメソッド
block_length digest_length

特異メソッド

new(key, digester) -> Digest::HMAC[permalink][rdoc]

与えられて鍵とアルゴリズムをもとにして自身を初期化します。

[PARAM] key:
秘密鍵を指定します。
[PARAM] digester:
ダイジェストを生成するためのクラスを指定します。

インスタンスメソッド

block_length -> Integer[permalink][rdoc]

ダイジェストのブロック長を返します。

digest_length -> Integer[permalink][rdoc]

ダイジェストのハッシュ値のバイト長を返します。