462件ヒット
[201-300件を表示]
(0.205秒)
ライブラリ
- digest (143)
-
digest
/ sha2 (22) - openssl (198)
-
rubygems
/ digest / digest _ adapter (11) -
webrick
/ httpauth / digestauth (22) -
webrick
/ httpauth / htdigest (66)
クラス
-
Digest
:: Base (132) -
Digest
:: SHA2 (22) -
Gem
:: DigestAdapter (11) -
OpenSSL
:: Cipher (11) -
OpenSSL
:: Digest (66) -
OpenSSL
:: Engine (11) -
OpenSSL
:: HMAC (44) -
OpenSSL
:: Netscape :: SPKI (11) -
OpenSSL
:: PKey :: PKey (22) -
OpenSSL
:: X509 :: CRL (11) -
OpenSSL
:: X509 :: Certificate (11) -
OpenSSL
:: X509 :: Request (11) -
WEBrick
:: HTTPAuth :: DigestAuth (22) -
WEBrick
:: HTTPAuth :: Htdigest (66)
モジュール
- Kernel (11)
キーワード
- << (22)
- == (22)
- algorithm (11)
-
block
_ length (33) - challenge (11)
- clone (11)
-
delete
_ passwd (11) - digest (22)
-
digest
_ length (33) - dup (11)
- each (11)
- file (11)
- flush (11)
-
get
_ passwd (11) - hexdigest (11)
- inspect (11)
- length (11)
- name (11)
- new (11)
-
pkcs5
_ keyivgen (11) - reload (11)
- reset (22)
-
set
_ passwd (11) - sign (55)
- size (11)
-
to
_ s (11) - update (22)
- verify (11)
検索結果
先頭5件
-
Digest
:: Base # size -> Integer (9076.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]... -
Digest
:: Base # dup -> Digest :: Base (6103.0) -
ダイジェストオブジェクトの複製を作ります。
ダイジェストオブジェクトの複製を作ります。 -
OpenSSL
:: Digest # <<(data) -> self (6101.0) -
data でダイジェストオブジェクトの内部状態を更新します。
data でダイジェストオブジェクトの内部状態を更新します。
@param data 入力文字列 -
OpenSSL
:: Digest # reset -> self (6101.0) -
ダイジェストオブジェクトの内部状態をリセットします。
ダイジェストオブジェクトの内部状態をリセットします。 -
OpenSSL
:: Digest # update(data) -> self (6101.0) -
data でダイジェストオブジェクトの内部状態を更新します。
data でダイジェストオブジェクトの内部状態を更新します。
@param data 入力文字列 -
OpenSSL
:: Digest # name -> String (6001.0) -
ハッシュ関数の名前を返します。
ハッシュ関数の名前を返します。 -
OpenSSL
:: HMAC # inspect -> String (6001.0) -
オブジェクトの内部状態から算出された HMAC を 16進の文字列で返します。
オブジェクトの内部状態から算出された HMAC を
16進の文字列で返します。 -
OpenSSL
:: HMAC # to _ s -> String (6001.0) -
オブジェクトの内部状態から算出された HMAC を 16進の文字列で返します。
オブジェクトの内部状態から算出された HMAC を
16進の文字列で返します。 -
OpenSSL
:: Cipher # pkcs5 _ keyivgen(pass , salt=nil , num=2048 , digest="md5") -> nil (3220.0) -
pass と salt から鍵と IV を生成し、暗号オブジェクトに設定します。
...pass と salt から鍵と IV を生成し、暗号オブジェクトに設定します。
このメソッドは PKCS#5 v1.5 で定義されている方法に
従って鍵と IV を生成します。PKCS#5 v1.5 と正しく互換するには
digest は md5 か sha1 を使い、暗号アルゴリズ......きです。
salt が nil である場合には salt なしと見なします。
num は必要なデータの生成でハッシュ関数を何回繰り返し適用するかを
指定します。最低でも1000を使うべきです。
@param pass パスワード文字列
@param salt 鍵と IV を......するための salt 文字列、長さは 8 byte でなければならない
@param num ハッシュ関数の適用回数
@param digest ハッシュアルゴリズムを指定する文字列もしくは OpenSSL::Digest のオブジェクト
@raise OpenSSL::Cipher::CipherError saltが8 byte でな... -
OpenSSL
:: Netscape :: SPKI # sign(key , digest) -> self (3214.0) -
SPKI オブジェクトに署名をします。
...key 署名に使う秘密鍵(OpenSSL::PKey::PKey オブジェクト)
@param digest 署名に使うダイジェスト関数(文字列もしくは OpenSSL::Digest オブジェクト)
@raise OpenSSL::Netscape::SPKIError 署名に失敗した場合に発生します
@see OpenSSL::Netscape::SPKI#verify...