380件ヒット
[1-100件を表示]
(0.121秒)
ライブラリ
- digest (192)
-
net
/ imap (48) -
net
/ smtp (80) - openssl (36)
-
rubygems
/ validator (24)
クラス
-
Digest
:: Base (180) -
Gem
:: Validator (24) -
Net
:: IMAP (12) -
Net
:: IMAP :: BodyTypeBasic (12) -
Net
:: IMAP :: BodyTypeMessage (12) -
Net
:: IMAP :: BodyTypeText (12) -
Net
:: SMTP (80) -
OpenSSL
:: Cipher (12) -
OpenSSL
:: PKey :: PKey (24)
モジュール
- Kernel (12)
キーワード
- << (12)
- == (24)
- Digest (12)
-
auth
_ cram _ md5 (12) - authenticate (24)
-
block
_ length (12) -
capable
_ auth _ types (12) -
capable
_ cram _ md5 _ auth? (12) - digest (12)
- digest! (12)
-
digest
_ length (12) - file (12)
- hexdigest (12)
- hexdigest! (12)
- length (12)
-
pkcs5
_ keyivgen (12) - reset (12)
- sign (12)
- size (12)
- start (32)
-
to
_ s (12) - update (12)
- verify (12)
-
verify
_ gem (12) -
verify
_ gem _ file (12)
検索結果
先頭5件
-
Net
:: IMAP :: BodyTypeBasic # md5 -> String | nil (18218.0) -
ボディの MD5 値を文字列で返します。
...ボディの MD5 値を文字列で返します。... -
Net
:: IMAP :: BodyTypeMessage # md5 -> String | nil (18218.0) -
ボディの MD5 値を文字列で返します。
...ボディの MD5 値を文字列で返します。... -
Net
:: IMAP :: BodyTypeText # md5 -> String | nil (18218.0) -
ボディの MD5 値を文字列で返します。
...ボディの MD5 値を文字列で返します。... -
Net
:: SMTP # auth _ cram _ md5(user , secret) -> () (6234.0) -
CRAM-MD5 認証を行います。
...CRAM-MD5 認証を行います。
このメソッドはセッション開始(Net::SMTP#start)後、
メールを送る前に呼びだしてください。
通常は Net::SMTP.start や Net::SMTP#start で認証を
行うためこれを利用する必要はないはずです。
@param user 認証... -
Net
:: SMTP # capable _ cram _ md5 _ auth? -> bool (6234.0) -
サーバが AUTH CRAM-MD5 を広告してきた場合に真を返します。
...サーバが AUTH CRAM-MD5 を広告してきた場合に真を返します。
このメソッドは Net::SMTP#start などでセッションを開始
した以降にしか正しい値を返しません。... -
OpenSSL
:: Cipher # pkcs5 _ keyivgen(pass , salt=nil , num=2048 , digest="md5") -> nil (214.0) -
pass と salt から鍵と IV を生成し、暗号オブジェクトに設定します。
...されている方法に
従って鍵と IV を生成します。PKCS#5 v1.5 と正しく互換するには
digest は md5 か sha1 を使い、暗号アルゴリズムは
RC2, RC4-40, DES のいずれかを使わなければなりません。
このメソッドの利用は推奨されません。... -
Kernel
# Digest(name) -> object (147.0) -
"MD5"や"SHA1"などのダイジェストを示す文字列 name を指定し、 対応するダイジェストのクラスを取得します。
..."MD5"や"SHA1"などのダイジェストを示す文字列 name を指定し、
対応するダイジェストのクラスを取得します。
@param name "MD5"や"SHA1"などのダイジェストを示す文字列を指定します。
@return Digest::MD5やDigest::SHA1などの対応するダ......スタンスではなく、クラスを返します。注意してください。
例: Digest::MD、Digest::SHA1、Digest::SHA512のクラス名を順番に出力する。
require 'digest'
for a in ["MD5", "SHA1", "SHA512"]
p Digest(a) # => Digest::MD5, Digest::SHA1, Digest::SHA512
end......"MD5"や"SHA1"などのダイジェストを示す文字列 name を指定し、
対応するダイジェストのクラスを取得します。
このメソッドはスレッドセーフです。マルチスレッド環境で
Digest::MD5などを直接呼び出すと問題があるときはこの......か、起動時に使用するライブラリを Kernel.#require してください。
@param name "MD5"や"SHA1"などのダイジェストを示す文字列を指定します。
@return Digest::MD5やDigest::SHA1などの対応するダイジェストのクラスを返します。インスタン......スではなく、クラスを返します。注意してください。
例: 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 # file(path) -> self (131.0) -
ファイル名 file で指定したファイルの内容を読み込んでダイジェストを更新し、 オブジェクト自身を返します。
...h 読み込み対象のファイル名です。
@return ダイジェストオブジェクトを返します。
例(MD5の場合)
require 'digest/md5'
digest = Digest::MD5.new
digest.file("/path/to/file") # => Digest::MD5のインスタンス
digest.hexdigest # => "/path/to/file"のMD5値... -
Digest
:: Base # block _ length -> Integer (129.0) -
ダイジェストのブロック長を取得します。 例えば、Digest::MD5であれば64、Digest::SHA512であれば128です。
...ダイジェストのブロック長を取得します。
例えば、Digest::MD5であれば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]...