154件ヒット
[1-100件を表示]
(0.193秒)
種類
- 特異メソッド (99)
- インスタンスメソッド (33)
- クラス (22)
ライブラリ
- digest (11)
- openssl (132)
-
rubygems
/ source _ index (11)
クラス
-
Digest
:: Base (11) -
Gem
:: SourceIndex (11) -
OpenSSL
:: Digest (22) -
OpenSSL
:: Digest :: SHA256 (33) -
OpenSSL
:: HMAC (33) -
OpenSSL
:: PKey :: PKey (22)
検索結果
先頭5件
-
OpenSSL
:: Digest :: SHA256 (24016.0) -
ハッシュ関数 SHA256 を表すクラス
...ハッシュ関数 SHA256 を表すクラス... -
OpenSSL
:: Digest :: SHA256 . digest(data) -> String (15116.0) -
data のダイジェストを SHA256 で計算します。
...data のダイジェストを SHA256 で計算します。
@param data ダイジェストを計算する文字列... -
OpenSSL
:: Digest :: SHA256 . hexdigest(data) -> String (15116.0) -
data のダイジェストを SHA256 で計算し、16進文字列で返します。
...data のダイジェストを SHA256 で計算し、16進文字列で返します。
@param data ダイジェストを計算する文字列... -
Digest
:: Base . file(path) -> object (12212.0) -
新しいダイジェストオブジェクトを生成し、 ファイル名 file で指定したファイルの内容を読み込み、 そのダイジェストオブジェクトを返します。
...名 file で指定したファイルの内容を読み込み、
そのダイジェストオブジェクトを返します。
@param path 読み込み対象のファイル名です。
@return ダイジェストオブジェクトを返します。
使用例(SHA256の場合)
require 'digest'......digest = Digest::SHA256.file("X11R6.8.2-src.tar.bz2")
digest.hexdigest
# => "f02e3c85572dc9ad7cb77c2a638e3be24cc1b5bea9fdbb0b0299c9668475c534"... -
OpenSSL
:: Digest . digest(name , data) -> String (12106.0) -
data のダイジェストを計算します。
...data のダイジェストを計算します。
name でハッシュ関数を指定します。
@param name ハッシュ関数の種類を文字列("md5", "sha256" など)で指定
@param data ダイジェストを計算する文字列... -
OpenSSL
:: Digest :: SHA256 . new(data=nil) -> OpenSSL :: Digest :: SHA256 (9301.0) -
新しいダイジェストオブジェクトを生成します。
新しいダイジェストオブジェクトを生成します。
data に文字列を渡すとその内容で内部状態を更新します。
@param data 入力文字列 -
OpenSSL
:: HMAC . digest(digest , key , data) -> String (9206.0) -
渡された digest と key を用いて data の HMAC を計算し、 その値をバイナリ文字列として返します。
...渡された digest と key を用いて data の HMAC を計算し、
その値をバイナリ文字列として返します。
digest には利用するハッシュ関数を表す文字列("md5", "sha256" など)
を渡します。
@param digest 利用するハッシュ関数
@param key 利用... -
OpenSSL
:: HMAC . hexdigest(digest , key , data) -> String (9206.0) -
渡された digest と key を用いて data の HMAC を計算し、 その値を16進文字列で返します。
...渡された digest と key を用いて data の HMAC を計算し、
その値を16進文字列で返します。
digest には利用するハッシュ関数を表す文字列("md5", "sha256" など)
を渡します。
@param digest 利用するハッシュ関数
@param key 利用する鍵の文... -
OpenSSL
:: PKey :: PKey # sign(digest , data) -> String (9206.0) -
秘密鍵で data に署名し、署名の文字列を返します。
...署名の文字列を返します。
digest は利用するハッシュ関数の名前を "sha256" や "md5"
といった文字列で指定します。
DSA で署名をする場合はハッシュ関数には "dss1" を指定してください。
@param digest 利用するハッシュ関数の名......前
@param data 署名する文字列
@raise OpenSSL::PKey::PKeyError 署名時にエラーが起きた場合に発生します... -
OpenSSL
:: PKey :: PKey # verify(digest , sign , data) -> bool (9206.0) -
data を秘密鍵で署名したその署名文字列が sign であることを公開鍵を使って検証し、検証に成功すれば true を返します。
...data を秘密鍵で署名したその署名文字列が sign
であることを公開鍵を使って検証し、検証に成功すれば true
を返します。
digest は利用するハッシュ関数の名前を "sha256" や "md5"
といった文字列で指定します。
DSA で検証をす......ッシュ関数を使った、
sign が正しい署名でなかった場合などは false を返します。
@param digest 利用するハッシュ関数の名前
@param sign 検証に利用する署名文字列
@param data 検証対象の文字列
@raise OpenSSL::PKey::PKeyError 検証時にエ...