るりまサーチ (Ruby 2.5.0)

最速Rubyリファレンスマニュアル検索!
8件ヒット [1-8件を表示] (0.019秒)
トップページ > バージョン:2.5.0[x] > クエリ:Digest[x] > クラス:OpenSSL::Digest[x]

別のキーワード

  1. openssl digest
  2. digest digest
  3. digest new
  4. digest
  5. base digest

ライブラリ

キーワード

検索結果

OpenSSL::Digest#digest_length -> Integer (27307.0)

ハッシュ値の長さ(バイト数)を返します。

ハッシュ値の長さ(バイト数)を返します。

OpenSSL::Digest.digest(name, data) -> String (27307.0)

data のダイジェストを計算します。

data のダイジェストを計算します。

name でハッシュ関数を指定します。

@param name ハッシュ関数の種類を文字列("md5", "sha256" など)で指定
@param data ダイジェストを計算する文字列

OpenSSL::Digest.new(name, data=nil) -> OpenSSL::Digest (9307.0)

ダイジェストオブジェクトを生成します。

ダイジェストオブジェクトを生成します。

name でハッシュ関数の種類を選びます。

data に文字列を渡すと、その文字列でオブジェクトの内部状態を更新します。

@param name ハッシュ関数の種類を文字列("md5", "sha256" など)で指定
@param data 入力文字列
@raise RuntimeError サポートされていないアルゴリズムを指定した場合に発生します

OpenSSL::Digest#<<(data) -> self (9004.0)

data でダイジェストオブジェクトの内部状態を更新します。

data でダイジェストオブジェクトの内部状態を更新します。

@param data 入力文字列

OpenSSL::Digest#block_length -> Integer (9004.0)

ハッシュ関数のブロックサイズを返します。

ハッシュ関数のブロックサイズを返します。

絞り込み条件を変える

OpenSSL::Digest#name -> String (9004.0)

ハッシュ関数の名前を返します。

ハッシュ関数の名前を返します。

OpenSSL::Digest#reset -> self (9004.0)

ダイジェストオブジェクトの内部状態をリセットします。

ダイジェストオブジェクトの内部状態をリセットします。

OpenSSL::Digest#update(data) -> self (9004.0)

data でダイジェストオブジェクトの内部状態を更新します。

data でダイジェストオブジェクトの内部状態を更新します。

@param data 入力文字列