168件ヒット
[1-100件を表示]
(0.069秒)
種類
- 特異メソッド (88)
- インスタンスメソッド (44)
- クラス (22)
- ライブラリ (14)
ライブラリ
- openssl (154)
クラス
-
OpenSSL
:: Cipher (11) -
OpenSSL
:: Digest (22) -
OpenSSL
:: Digest :: MD5 (33) -
OpenSSL
:: HMAC (33) -
OpenSSL
:: PKey :: PKey (22) -
OpenSSL
:: SSL :: SSLContext (11)
検索結果
先頭5件
-
OpenSSL
:: Digest :: MD5 (29016.0) -
ハッシュ関数 MD5 を表すクラス
...ハッシュ関数 MD5 を表すクラス... -
OpenSSL
:: Digest :: MD5 . new(data=nil) -> OpenSSL :: Digest :: MD5 (14202.0) -
新しいダイジェストオブジェクトを生成します。
新しいダイジェストオブジェクトを生成します。
data に文字列を渡すとその内容で内部状態を更新します。
@param data 入力文字列 -
OpenSSL
:: Digest :: MD5 . digest(data) -> String (14016.0) -
data のダイジェストを MD5 で計算します。
...data のダイジェストを MD5 で計算します。
@param data ダイジェストを計算する文字列... -
OpenSSL
:: Digest :: MD5 . hexdigest(data) -> String (14016.0) -
data のダイジェストを MD5 で計算し、16進文字列で返します。
...data のダイジェストを MD5 で計算し、16進文字列で返します。
@param data ダイジェストを計算する文字列... -
OpenSSL
:: Cipher # pkcs5 _ keyivgen(pass , salt=nil , num=2048 , digest="md5") -> nil (11125.0) -
pass と salt から鍵と IV を生成し、暗号オブジェクトに設定します。
...ドは PKCS#5 v1.5 で定義されている方法に
従って鍵と IV を生成します。PKCS#5 v1.5 と正しく互換するには
digest は md5 か sha1 を使い、暗号アルゴリズムは
RC2, RC4-40, DES のいずれかを使わなければなりません。
このメソッドの利用......シュ関数の適用回数
@param digest ハッシュアルゴリズムを指定する文字列もしくは OpenSSL::Digest のオブジェクト
@raise OpenSSL::Cipher::CipherError saltが8 byte でない場合や、鍵と IV の設定に失敗した場合に発生します
@see OpenSSL::PKCS5... -
OpenSSL
:: Digest . new(name , data=nil) -> OpenSSL :: Digest (11107.0) -
ダイジェストオブジェクトを生成します。
...字列を渡すと、その文字列でオブジェクトの内部状態を更新します。
@param name ハッシュ関数の種類を文字列("md5", "sha256" など)で指定
@param data 入力文字列
@raise RuntimeError サポートされていないアルゴリズムを指定した場合に... -
OpenSSL
:: HMAC . new(key , digest) -> OpenSSL :: HMAC (11107.0) -
HMAC を計算するためのオブジェクトを生成します。
...。
生成されたオブジェクトの内部状態は入力なしの状態にリセットされます。
digest には利用するハッシュ関数を表す文字列("md5", "sha256" など)
を渡します。
@param key 利用する鍵の文字列
@param digest 利用するハッシュ関数... -
OpenSSL
:: SSL :: SSLContext # ciphers=(ciphers) (11024.0) -
利用可能な共通鍵暗号を設定します。
...!ADH:!LOW:!EXP:!MD5:@STRENGTH"
のような文字列で指定する方法で、もう一つは配列で
["ALL", "!ADH", "!LOW", "!EXP", "!MD5", "@STRENGTH"]
という配列で指定する方法です。上の2つの例は同じ
内容を意味しています。
詳しくは OpenSSL のマニュア......ルの
SSL_CTX_set_cipher_list の項を見てください。
@param ciphers 利用可能にする共通鍵暗号の種類
@raise OpenSSL::SSL::SSLError 設定に失敗した場合に発生します... -
OpenSSL
:: HMAC (11012.0) -
HMAC を表すクラス。
...。
HMAC とは MAC(message authentication code, ハッシュ関数(MD5やSHAなど)
と鍵の文字列をパラメータとするハッシュ関数)の一種です。
メッセージの認証に利用されます。
OpenSSL::Digest のようにある与えられた文字列の
ハッシュ値を... -
OpenSSL
:: PKey :: PKey # sign(digest , data) -> String (11012.0) -
秘密鍵で data に署名し、署名の文字列を返します。
...の名前を "sha256" や "md5"
といった文字列で指定します。
DSA で署名をする場合はハッシュ関数には "dss1" を指定してください。
@param digest 利用するハッシュ関数の名前
@param data 署名する文字列
@raise OpenSSL::PKey::PKeyError 署名...