324件ヒット
[1-100件を表示]
(0.198秒)
ライブラリ
- digest (48)
-
digest
/ sha2 (12) -
net
/ imap (12) - openssl (120)
-
webrick
/ httpauth / authenticator (12) -
webrick
/ httpauth / digestauth (48) -
webrick
/ httpauth / htdigest (72)
クラス
-
Digest
:: Base (36) -
Digest
:: SHA2 (12) -
Net
:: IMAP (12) -
OpenSSL
:: Cipher (12) -
OpenSSL
:: Digest (12) -
OpenSSL
:: HMAC (48) -
OpenSSL
:: Netscape :: SPKI (12) -
OpenSSL
:: X509 :: CRL (12) -
OpenSSL
:: X509 :: Certificate (12) -
OpenSSL
:: X509 :: Request (12) -
WEBrick
:: HTTPAuth :: DigestAuth (48) -
WEBrick
:: HTTPAuth :: Htdigest (72)
モジュール
- Kernel (12)
-
WEBrick
:: HTTPAuth :: Authenticator (12)
キーワード
- algorithm (12)
- authenticate (24)
-
block
_ length (36) - challenge (12)
- clone (12)
-
delete
_ passwd (12) - digest (12)
- dup (12)
- each (12)
- flush (12)
-
get
_ passwd (12) - hexdigest (12)
- inspect (12)
-
pkcs5
_ keyivgen (12) - qop (12)
- reload (12)
-
set
_ passwd (12) - sign (48)
-
to
_ s (12) - userdb (12)
検索結果
先頭5件
-
Kernel
# Digest(name) -> object (18274.0) -
"MD5"や"SHA1"などのダイジェストを示す文字列 name を指定し、 対応するダイジェストのクラスを取得します。
...turn 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::MD5などを直接呼び出すと問題があるときはこのメソッドを使
うか、起動時に使用するライブラリを Kernel.#require してください。
@param name "MD5"や"SHA1"などのダイジェストを示す文字列を指定します。
@return Digest::MD5......スタンスではなく、クラスを返します。注意してください。
例: 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 # clone -> Digest :: Base (9203.0) -
ダイジェストオブジェクトの複製を作ります。
ダイジェストオブジェクトの複製を作ります。 -
Digest
:: Base # block _ length -> Integer (9169.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]... -
WEBrick
:: HTTPAuth :: DigestAuth # authenticate(request , response) -> true (9113.0) -
クライアントから送られてきたユーザ名とパスワードを認証します。 認証に失敗した場合は challenge を呼びます。
...証します。
認証に失敗した場合は challenge を呼びます。
@param request WEBrick::HTTPRequest のインスタンスを指定します。
@param response WEBrick::HTTPResponse のインスタンスを指定します。
@raise WEBrick::HTTPStatus::Unauthorized 認証に失敗し... -
WEBrick
:: HTTPAuth :: DigestAuth # challenge(request , response , stale = false) (9113.0) -
クライアントにパスワードを要求するためにレスポンスに WWW-Authenticate ヘッダを 設定し、例外 WEBrick::HTTPStatus::Unauthorized を発生させます。
...WWW-Authenticate ヘッダを
設定し、例外 WEBrick::HTTPStatus::Unauthorized を発生させます。
@param request WEBrick::HTTPRequest のインスタンスを指定します。
@param response WEBrick::HTTPResponse のインスタンスを指定します。
@raise WEBrick::HTTPStatus::... -
OpenSSL
:: HMAC # digest -> String (9102.0) -
オブジェクトの内部状態から算出された HMAC を バイナリ文字列で返します。
...オブジェクトの内部状態から算出された HMAC を
バイナリ文字列で返します。... -
Digest
:: SHA2 # block _ length -> Integer (9101.0) -
ダイジェストのブロック長を返します。
ダイジェストのブロック長を返します。 -
OpenSSL
:: Digest # block _ length -> Integer (9101.0) -
ハッシュ関数のブロックサイズを返します。
ハッシュ関数のブロックサイズを返します。 -
OpenSSL
:: HMAC # hexdigest -> String (9101.0) -
オブジェクトの内部状態から算出された HMAC を 16進の文字列で返します。
...オブジェクトの内部状態から算出された HMAC を
16進の文字列で返します。...