種類
- インスタンスメソッド (108)
- 特異メソッド (36)
- クラス (24)
- 文書 (24)
ライブラリ
- digest (108)
-
digest
/ sha2 (12) - openssl (48)
クラス
-
Digest
:: Base (96) -
OpenSSL
:: Digest :: SHA512 (36)
モジュール
- Kernel (12)
キーワード
- Digest (12)
-
block
_ length (12) - digest (24)
- digest! (12)
-
digest
_ length (12) - hexdigest (24)
- length (12)
- new (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 3 feature (12) - size (12)
-
to
_ s (12)
検索結果
先頭5件
-
OpenSSL
:: Digest :: SHA512 (18016.0) -
ハッシュ関数 SHA512 を表すクラス
...ハッシュ関数 SHA512 を表すクラス... -
Digest
:: SHA512 (18000.0) -
FIPS PUB 180-2に記述されているNIST (the US' National Institute of Standards and Technology) の SHA-512 Secure Hash Algorithmを 実装するクラスです。
FIPS PUB 180-2に記述されているNIST (the US' National Institute of
Standards and Technology) の SHA-512 Secure Hash Algorithmを
実装するクラスです。 -
OpenSSL
:: Digest :: SHA512 . new(data=nil) -> OpenSSL :: Digest :: SHA512 (3101.0) -
新しいダイジェストオブジェクトを生成します。
新しいダイジェストオブジェクトを生成します。
data に文字列を渡すとその内容で内部状態を更新します。
@param data 入力文字列 -
OpenSSL
:: Digest :: SHA512 . digest(data) -> String (3016.0) -
data のダイジェストを SHA512 で計算します。
...data のダイジェストを SHA512 で計算します。
@param data ダイジェストを計算する文字列... -
OpenSSL
:: Digest :: SHA512 . hexdigest(data) -> String (3016.0) -
data のダイジェストを SHA512 で計算し、16進文字列で返します。
...data のダイジェストを SHA512 で計算し、16進文字列で返します。
@param data ダイジェストを計算する文字列... -
Digest
:: Base # block _ length -> Integer (28.0) -
ダイジェストのブロック長を取得します。 例えば、Digest::MD5であれば64、Digest::SHA512であれば128です。
...5であれば64、Digest::SHA512であれば128です。
本メソッドは、Digest::MD5などのダイジェストのサブクラスにより、
それぞれの実装に適したものにオーバーライドされます。
例: Digest::MD、Digest::SHA1、Digest::SHA512のブロック長を順......番に調べる。
require 'digest'
["MD5", "SHA1", "SHA512"].map{|a| Digest(a).new().block_length } # => [64, 128, 128]... -
Kernel
# Digest(name) -> object (18.0) -
"MD5"や"SHA1"などのダイジェストを示す文字列 name を指定し、 対応するダイジェストのクラスを取得します。
...スタンスではなく、クラスを返します。注意してください。
例: Digest::MD、Digest::SHA1、Digest::SHA512のクラス名を順番に出力する。
require 'digest'
for a in ["MD5", "SHA1", "SHA512"]
p Digest(a) # => Digest::MD5, Digest::SHA1, Digest::SHA512
end... -
Digest
:: Base # digest _ length -> Integer (12.0) -
ダイジェストのハッシュ値のバイト長を取得します。 例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。
...り、
それぞれの実装に適したものにオーバーライドされます。
例: Digest::MD、Digest::SHA1、Digest::SHA512のハッシュ値のバイト長を順番に調べる。
require 'digest'
["MD5", "SHA1", "SHA512"].map{|a| Digest(a).new().digest_length } # => [16, 20, 64]... -
Digest
:: Base # length -> Integer (12.0) -
ダイジェストのハッシュ値のバイト長を取得します。 例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。
...り、
それぞれの実装に適したものにオーバーライドされます。
例: Digest::MD、Digest::SHA1、Digest::SHA512のハッシュ値のバイト長を順番に調べる。
require 'digest'
["MD5", "SHA1", "SHA512"].map{|a| Digest(a).new().digest_length } # => [16, 20, 64]...