946件ヒット
[201-300件を表示]
(0.116秒)
種類
- インスタンスメソッド (429)
- 特異メソッド (176)
- クラス (154)
- 定数 (154)
- 文書 (33)
ライブラリ
-
net
/ http (22) - openssl (880)
-
webrick
/ https (11)
クラス
-
Net
:: HTTP (22) -
OpenSSL
:: Cipher (220) -
OpenSSL
:: Cipher :: AES (11) -
OpenSSL
:: Cipher :: AES128 (11) -
OpenSSL
:: Cipher :: AES192 (11) -
OpenSSL
:: Cipher :: AES256 (11) -
OpenSSL
:: Cipher :: BF (11) -
OpenSSL
:: Cipher :: CAST5 (11) -
OpenSSL
:: Cipher :: DES (11) -
OpenSSL
:: Cipher :: IDEA (11) -
OpenSSL
:: Cipher :: RC2 (22) -
OpenSSL
:: Cipher :: RC4 (22) -
OpenSSL
:: Cipher :: RC5 (11) -
OpenSSL
:: Engine (22) -
OpenSSL
:: PKCS7 (22) -
OpenSSL
:: PKey :: DSA (66) -
OpenSSL
:: PKey :: RSA (66) -
OpenSSL
:: SSL :: SSLContext (33) -
OpenSSL
:: SSL :: SSLSocket (11) -
WEBrick
:: HTTPRequest (11)
モジュール
-
OpenSSL
:: SSL (143)
キーワード
- AES (11)
- AES128 (11)
- AES192 (11)
- AES256 (11)
- BF (11)
- CAST5 (11)
- CipherError (11)
- DES (11)
- IDEA (11)
-
METHOD
_ CIPHERS (11) -
NEWS for Ruby 2
. 0 . 0 (11) -
OP
_ CIPHER _ SERVER _ PREFERENCE (11) -
OP
_ DONT _ INSERT _ EMPTY _ FRAGMENTS (11) -
OP
_ MICROSOFT _ BIG _ SSLV3 _ BUFFER (11) -
OP
_ MICROSOFT _ SESS _ ID _ BUG (11) -
OP
_ MSIE _ SSLV2 _ RSA _ PADDING (11) -
OP
_ NETSCAPE _ CHALLENGE _ BUG (11) -
OP
_ NETSCAPE _ DEMO _ CIPHER _ CHANGE _ BUG (11) -
OP
_ NETSCAPE _ REUSE _ CIPHER _ CHANGE _ BUG (11) -
OP
_ SSLEAY _ 080 _ CLIENT _ DH _ BUG (11) -
OP
_ SSLREF2 _ REUSE _ CERT _ TYPE _ BUG (11) -
OP
_ TLS _ BLOCK _ PADDING _ BUG (11) -
OP
_ TLS _ D5 _ BUG (11) - RC2 (11)
- RC4 (11)
- RC5 (11)
-
VERIFY
_ PEER (11) -
block
_ size (11) - cipher (33)
- cipher= (11)
- ciphers (33)
- ciphers= (22)
- decrypt (22)
- encrypt (33)
- export (44)
- final (11)
- iv= (11)
-
iv
_ len (11) - key= (11)
-
key
_ len (11) -
key
_ len= (11) - name (11)
- new (154)
- padding= (11)
-
pkcs5
_ keyivgen (11) -
random
_ iv (11) -
random
_ key (11) - reset (11)
-
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 4 feature (11) -
to
_ pem (44) -
to
_ s (44) - update (11)
検索結果
先頭5件
-
OpenSSL
:: Cipher # iv=(iv) (9200.0) -
IV(Initialization Vector) を設定します。
...IV(Initialization Vector) を設定します。
@param iv IV文字列... -
OpenSSL
:: Cipher # pkcs5 _ keyivgen(pass , salt=nil , num=2048 , digest="md5") -> nil (9106.0) -
pass と salt から鍵と IV を生成し、暗号オブジェクトに設定します。
...pass と salt から鍵と IV を生成し、暗号オブジェクトに設定します。
このメソッドは PKCS#5 v1.5 で定義されている方法に
従って鍵と IV を生成します。PKCS#5 v1.5 と正しく互換するには
digest は md5 か sha1 を使い、暗号アルゴリズ......このメソッドの利用は推奨されません。これではなく
PKCS#5 v2.0 に定義されている方法で鍵と IV を生成すべきです。
salt が nil である場合には salt なしと見なします。
num は必要なデータの生成でハッシュ関数を何回繰り......t 鍵と IV を生成するための salt 文字列、長さは 8 byte でなければならない
@param num ハッシュ関数の適用回数
@param digest ハッシュアルゴリズムを指定する文字列もしくは OpenSSL::Digest のオブジェクト
@raise OpenSSL::Cipher::CipherError s... -
OpenSSL
:: Cipher # block _ size -> Integer (9100.0) -
暗号化のブロックのサイズをバイト数で返します。
暗号化のブロックのサイズをバイト数で返します。 -
OpenSSL
:: Cipher # iv _ len -> Integer (9100.0) -
必要な IV(Initialization Vector) の長さをバイト数で返します。
...必要な IV(Initialization Vector) の長さをバイト数で返します。... -
OpenSSL
:: Cipher # random _ iv -> String (9100.0) -
IV を乱数で生成し、暗号オブジェクトに設定します。
...IV を乱数で生成し、暗号オブジェクトに設定します。
生成した IV を文字列で返します。... -
OpenSSL
:: Cipher :: IDEA (9000.0) -
IDEA 暗号を表すクラス
...IDEA 暗号を表すクラス... -
OpenSSL
:: Cipher . new(name) -> OpenSSL :: Cipher (6213.0) -
共通鍵暗号のアルゴリズム名を渡し、対応する暗号オブジェクトを生成します。
...します。
OpenSSL::Cipher.ciphers で利用可能な暗号のアルゴリズム名が得られます。
さまざまな方式がありますが、2006年現在 aes256 (aes-256-cbc)
を用いるのが安心でしょう。
@param name 暗号化方式の名前
@raise RuntimeError 利用可能で......ない暗号化方式名を指定した場合に発生します
@raise OpenSSL::Cipher::CipherError 初期化に失敗した場合に発生します... -
OpenSSL
:: SSL :: SSLContext # options=(options) (6212.0) -
オプションを設定します。
...* OpenSSL::SSL::OP_ALL
* OpenSSL::SSL::OP_CIPHER_SERVER_PREFERENCE
* OpenSSL::SSL::OP_EPHEMERAL_RSA
* OpenSSL::SSL::OP_NETSCAPE_CA_DN_BUG
* OpenSSL::SSL::OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG
* OpenSSL::SSL::OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION
* OpenSSL::SSL::OP_NO_SSLv2
* OpenSSL:......SL::OP_NO_TICKET
* OpenSSL::SSL::OP_PKCS1_CHECK_1
* OpenSSL::SSL::OP_PKCS1_CHECK_2
* OpenSSL::SSL::OP_SINGLE_DH_USE
* OpenSSL::SSL::OP_SINGLE_ECDH_USE
* OpenSSL::SSL::OP_TLS_ROLLBACK_BUG
@param options 設定するオプションフラグ(整数値)
@see OpenSSL::SSL::SSLContext#options... -
OpenSSL
:: Cipher :: RC2 . new(bit , mode) -> OpenSSL :: Cipher :: RC2 (6208.0) -
RC2 暗号オブジェクトを生成します。
...。
鍵長を整数もしくは文字列(40 or "40") bit で、
モードを文字列 mode で指定します。
鍵長は省略可能です。
指定可能な鍵数とモードは OpenSSL::Cipher.ciphers で
取得できます。
@param bit 鍵長整数/文字列
@param mode モード文字列... -
OpenSSL
:: Cipher :: RC2 . new(mode) -> OpenSSL :: Cipher :: RC2 (6208.0) -
RC2 暗号オブジェクトを生成します。
...。
鍵長を整数もしくは文字列(40 or "40") bit で、
モードを文字列 mode で指定します。
鍵長は省略可能です。
指定可能な鍵数とモードは OpenSSL::Cipher.ciphers で
取得できます。
@param bit 鍵長整数/文字列
@param mode モード文字列...