228件ヒット
[1-100件を表示]
(0.073秒)
種類
- 特異メソッド (156)
- インスタンスメソッド (60)
- 定数 (12)
クラス
-
Net
:: HTTP (24) -
OpenSSL
:: Cipher (24) -
OpenSSL
:: Cipher :: AES (12) -
OpenSSL
:: Cipher :: AES128 (12) -
OpenSSL
:: Cipher :: AES192 (12) -
OpenSSL
:: Cipher :: AES256 (12) -
OpenSSL
:: Cipher :: BF (12) -
OpenSSL
:: Cipher :: CAST5 (12) -
OpenSSL
:: Cipher :: DES (12) -
OpenSSL
:: Cipher :: RC2 (24) -
OpenSSL
:: Cipher :: RC4 (24) -
OpenSSL
:: Engine (24) -
OpenSSL
:: SSL :: SSLContext (24)
キーワード
-
METHOD
_ CIPHERS (12) - ciphers= (24)
- new (144)
-
set
_ default (12)
検索結果
先頭5件
-
OpenSSL
:: Cipher . ciphers -> [String] (29119.0) -
利用可能な暗号方式名を文字列の配列で返します。
...利用可能な暗号方式名を文字列の配列で返します。
require 'openssl'
OpenSSL::Cipher.ciphers
# => ["AES-128-CBC", "AES-128-CFB", "AES-128-CFB1", "AES-128-CFB8", "AES-128-ECB", "AES-128-OFB", "AES-192-CBC", ... ]... -
OpenSSL
:: SSL :: SSLContext # ciphers -> [[String , String , Integer , Integer]] (29119.0) -
利用可能な共通鍵暗号の種類を配列で返します。
...能なSSL/TLSのバージョン文字列, 鍵長(ビット数), アルゴリズムのビット長]
例:
require 'openssl'
ctx = OpenSSL::SSL::SSLContext.new('TLSv1')
ctx.ciphers
# => [["DHE-RSA-AES256-SHA", "TLSv1/SSLv3", 256, 256],
# ["DHE-DSS-AES256-SHA", "TLSv1/SSLv3", 256, 256], .... -
Net
:: HTTP # ciphers -> String | [String] | nil (18135.0) -
Net::HTTP#ciphers で設定した値を返します。
...Net::HTTP#ciphers で設定した値を返します。
OpenSSL::SSL::SSLContext#ciphers が返す値とは
異なるので注意してください。
@see Net::HTTP#ciphers=... -
OpenSSL
:: SSL :: SSLContext # ciphers=(ciphers) (17220.0) -
利用可能な共通鍵暗号を設定します。
...。上の2つの例は同じ
内容を意味しています。
詳しくは OpenSSL のマニュアルの
SSL_CTX_set_cipher_list の項を見てください。
@param ciphers 利用可能にする共通鍵暗号の種類
@raise OpenSSL::SSL::SSLError 設定に失敗した場合に発生します... -
OpenSSL
:: Engine :: METHOD _ CIPHERS -> Integer (17107.0) -
デフォルトの暗号化のための engine に設定することを意味します。
...デフォルトの暗号化のための engine に設定することを意味します。
OpenSSL::Engine#set_default のフラグとして使います。... -
OpenSSL
:: Cipher . new(name) -> OpenSSL :: Cipher (11125.0) -
共通鍵暗号のアルゴリズム名を渡し、対応する暗号オブジェクトを生成します。
...ブジェクトを生成します。
利用できるアルゴリズムはシステムにインストールされている openssl に依存します。
OpenSSL::Cipher.ciphers で利用可能な暗号のアルゴリズム名が得られます。
さまざまな方式がありますが、2006年現......在 aes256 (aes-256-cbc)
を用いるのが安心でしょう。
@param name 暗号化方式の名前
@raise RuntimeError 利用可能でない暗号化方式名を指定した場合に発生します
@raise OpenSSL::Cipher::CipherError 初期化に失敗した場合に発生します... -
OpenSSL
:: Cipher :: RC2 . new(bit , mode) -> OpenSSL :: Cipher :: RC2 (11114.0) -
RC2 暗号オブジェクトを生成します。
...鍵長を整数もしくは文字列(40 or "40") bit で、
モードを文字列 mode で指定します。
鍵長は省略可能です。
指定可能な鍵数とモードは OpenSSL::Cipher.ciphers で
取得できます。
@param bit 鍵長整数/文字列
@param mode モード文字列... -
OpenSSL
:: Cipher :: RC2 . new(mode) -> OpenSSL :: Cipher :: RC2 (11114.0) -
RC2 暗号オブジェクトを生成します。
...鍵長を整数もしくは文字列(40 or "40") bit で、
モードを文字列 mode で指定します。
鍵長は省略可能です。
指定可能な鍵数とモードは OpenSSL::Cipher.ciphers で
取得できます。
@param bit 鍵長整数/文字列
@param mode モード文字列... -
OpenSSL
:: Cipher :: RC4 . new() -> OpenSSL :: Cipher :: RC4 (11114.0) -
RC4 暗号オブジェクトを生成し、返します。
...RC4 暗号オブジェクトを生成し、返します。
bit で鍵長を指定できます。
指定可能な鍵数は OpenSSL::Cipher.ciphers で
取得できます。
鍵長は省略可能です。
@param bit 鍵長のビット数(整数もしくは文字列)...