397件ヒット
[1-100件を表示]
(0.194秒)
種類
- インスタンスメソッド (270)
- 特異メソッド (116)
- クラス (11)
ライブラリ
- digest (121)
-
net
/ imap (33) -
net
/ smtp (67) - openssl (143)
-
rubygems
/ package / tar _ input (11) -
rubygems
/ validator (22)
クラス
-
Digest
:: Base (110) -
Gem
:: Package :: TarInput (11) -
Gem
:: Validator (22) -
Net
:: IMAP :: BodyTypeBasic (11) -
Net
:: IMAP :: BodyTypeMessage (11) -
Net
:: IMAP :: BodyTypeText (11) -
Net
:: SMTP (67) -
OpenSSL
:: Cipher (11) -
OpenSSL
:: Digest (22) -
OpenSSL
:: Digest :: MD5 (33) -
OpenSSL
:: HMAC (33) -
OpenSSL
:: PKey :: PKey (22) -
OpenSSL
:: SSL :: SSLContext (11)
モジュール
- Kernel (11)
キーワード
- << (11)
- == (22)
- Digest (11)
-
block
_ length (11) -
capable
_ auth _ types (11) - ciphers= (11)
- digest (33)
-
digest
_ length (11) -
extract
_ entry (11) - file (11)
- hexdigest (22)
- length (11)
- md5 (33)
- new (33)
-
pkcs5
_ keyivgen (11) - reset (11)
- sign (11)
- size (11)
- start (56)
- update (11)
- verify (11)
-
verify
_ gem (11) -
verify
_ gem _ file (11)
検索結果
先頭5件
-
OpenSSL
:: Digest :: MD5 (24016.0) -
ハッシュ関数 MD5 を表すクラス
...ハッシュ関数 MD5 を表すクラス... -
Digest
:: Base # digest _ length -> Integer (15228.0) -
ダイジェストのハッシュ値のバイト長を取得します。 例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。
...例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。
本メソッドは、Digest::MD5などのダイジェストのサブクラスにより、
それぞれの実装に適したものにオーバーライドされます。
例: Digest::MD、Digest::SHA1、Digest::SHA512の......ハッシュ値のバイト長を順番に調べる。
require 'digest'
["MD5", "SHA1", "SHA512"].map{|a| Digest(a).new().digest_length } # => [16, 20, 64]... -
OpenSSL
:: Digest :: MD5 . digest(data) -> String (15116.0) -
data のダイジェストを MD5 で計算します。
...data のダイジェストを MD5 で計算します。
@param data ダイジェストを計算する文字列... -
OpenSSL
:: Digest :: MD5 . hexdigest(data) -> String (15116.0) -
data のダイジェストを MD5 で計算し、16進文字列で返します。
...data のダイジェストを MD5 で計算し、16進文字列で返します。
@param data ダイジェストを計算する文字列... -
Digest
:: Base # file(path) -> self (12230.0) -
ファイル名 file で指定したファイルの内容を読み込んでダイジェストを更新し、 オブジェクト自身を返します。
...file で指定したファイルの内容を読み込んでダイジェストを更新し、
オブジェクト自身を返します。
@param path 読み込み対象のファイル名です。
@return ダイジェストオブジェクトを返します。
例(MD5の場合)
require 'digest/md5'......digest = Digest::MD5.new
digest.file("/path/to/file") # => Digest::MD5のインスタンス
digest.hexdigest # => "/path/to/file"のMD5値... -
Digest
:: Base # length -> Integer (12228.0) -
ダイジェストのハッシュ値のバイト長を取得します。 例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。
...例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。
本メソッドは、Digest::MD5などのダイジェストのサブクラスにより、
それぞれの実装に適したものにオーバーライドされます。
例: Digest::MD、Digest::SHA1、Digest::SHA512の......ハッシュ値のバイト長を順番に調べる。
require 'digest'
["MD5", "SHA1", "SHA512"].map{|a| Digest(a).new().digest_length } # => [16, 20, 64]... -
Gem
:: Validator # verify _ gem _ file(gem _ path) -> () (12216.0) -
与えられた Gem ファイルのパスを使用して MD5 チェックサムを検証します。
...与えられた Gem ファイルのパスを使用して MD5 チェックサムを検証します。
@param gem_path Gem ファイルのパスを指定します。
@raise Gem::VerificationError Gem ファイルが見つからなかった場合に発生します。... -
OpenSSL
:: SSL :: SSLContext # ciphers=(ciphers) (12212.0) -
利用可能な共通鍵暗号を設定します。
...SSL コネクションにおいて
特定の共通鍵暗号だけを利用可能にすることができます。
指定の方法は2種類あります。1つは
"ALL:!ADH:!LOW:!EXP:!MD5:@STRENGTH"
のような文字列で指定する方法で、もう一つは配列で
["ALL", "!ADH", "!LOW",......!MD5", "@STRENGTH"]
という配列で指定する方法です。上の2つの例は同じ
内容を意味しています。
詳しくは OpenSSL のマニュアルの
SSL_CTX_set_cipher_list の項を見てください。
@param ciphers 利用可能にする共通鍵暗号の種類
@raise OpenSSL:......:SSL::SSLError 設定に失敗した場合に発生します... -
Digest
:: Base # size -> Integer (12128.0) -
ダイジェストのハッシュ値のバイト長を取得します。 例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。
...例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。
本メソッドは、Digest::MD5などのダイジェストのサブクラスにより、
それぞれの実装に適したものにオーバーライドされます。
例: Digest::MD、Digest::SHA1、Digest::SHA512の......ハッシュ値のバイト長を順番に調べる。
require 'digest'
["MD5", "SHA1", "SHA512"].map{|a| Digest(a).new().digest_length } # => [16, 20, 64]... -
OpenSSL
:: Digest . digest(name , data) -> String (12106.0) -
data のダイジェストを計算します。
...data のダイジェストを計算します。
name でハッシュ関数を指定します。
@param name ハッシュ関数の種類を文字列("md5", "sha256" など)で指定
@param data ダイジェストを計算する文字列...