671件ヒット
[1-100件を表示]
(0.052秒)
種類
- インスタンスメソッド (374)
- 特異メソッド (220)
- 定数 (66)
- クラス (11)
クラス
-
OpenSSL
:: Cipher (176) -
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
:: Digest :: RIPEMD160 (33) -
OpenSSL
:: Engine (22) -
OpenSSL
:: PKCS7 (33) -
OpenSSL
:: PKCS7 :: RecipientInfo (44) -
OpenSSL
:: PKey :: DSA (66) -
OpenSSL
:: PKey :: RSA (66) -
OpenSSL
:: SSL :: SSLContext (11) -
OpenSSL
:: SSL :: SSLSocket (11)
モジュール
- OpenSSL (11)
-
OpenSSL
:: ASN1 (11) -
OpenSSL
:: SSL (33)
キーワード
- Cipher (11)
-
METHOD
_ CIPHERS (11) -
OBJECT
_ DESCRIPTOR (11) -
OPENSSL
_ FIPS (11) -
OP
_ CIPHER _ SERVER _ PREFERENCE (11) -
OP
_ NETSCAPE _ DEMO _ CIPHER _ CHANGE _ BUG (11) -
OP
_ NETSCAPE _ REUSE _ CIPHER _ CHANGE _ BUG (11) -
add
_ recipient (11) -
block
_ size (11) - cipher (22)
- ciphers (22)
- decrypt (22)
- digest (11)
-
enc
_ key (11) - encrypt (33)
- export (44)
- final (11)
- hexdigest (11)
- issuer (11)
-
iv
_ len (11) -
key
_ len (11) - name (11)
- new (176)
-
pkcs5
_ keyivgen (11) -
random
_ iv (11) -
random
_ key (11) - recipients (11)
- reset (11)
- serial (11)
-
to
_ pem (44) -
to
_ s (44) - update (11)
検索結果
先頭5件
-
OpenSSL
:: Cipher . ciphers -> [String] (9286.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
:: Engine # cipher(name) -> OpenSSL :: Cipher (6302.0) -
engine から暗号化/復号化オブジェクトを生成します。
...engine から暗号化/復号化オブジェクトを生成します。
@param name 暗号化方式名(文字列)
@raise OpenSSL::Engine::EngineError 指定した暗号化方式が存在しない、もしくは
engine がサポートしていない場合に発生します。... -
OpenSSL
:: PKCS7 # add _ recipient(recipient) -> self (6302.0) -
送信者を追加します。
...送信者を追加します。
このメソッドは使わないでください。
このメソッドは PKCS#7 の低レベル API であり、正しく使うのは
難しいでしょう。
@param recipient 追加する送信者(OpenSSL::PKCS7::RecipientInfo)... -
OpenSSL
:: PKCS7 # recipients -> [OpenSSL :: PKCS7 :: RecipientInfo] (6302.0) -
メッセージの送信先の情報を配列で返します。
メッセージの送信先の情報を配列で返します。
これは暗号化した場合のみ意味があります。 -
OpenSSL
:: SSL :: SSLContext # ciphers -> [[String , String , Integer , Integer]] (6238.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], ... ]... -
OpenSSL
:: SSL :: SSLSocket # cipher -> [String , String , Integer , Integer] (6214.0) -
現在実際に使われている暗号の情報を配列で返します。
...名, TLS/SSLのバージョン, 鍵長, アルゴリズムで使われる bit 数] となります。
["DES-CBC3-SHA", "TLSv1/SSLv3", 168, 168]
OpenSSL::SSL::SSLSocket#connect や OpenSSL::SSL::SSLSocket#accept
で SSL/TLS ハンドシェイクを行う前にこのメソッドを呼ぶと nil... -
OpenSSL
:: ASN1 :: OBJECT _ DESCRIPTOR -> Integer (6202.0) -
ASN.1 UNIVERSAL タグの、 OBJECT_DESCRIPTOR のタグ番号 7 を表す定数です。
...ASN.1 UNIVERSAL タグの、
OBJECT_DESCRIPTOR のタグ番号 7 を表す定数です。... -
OpenSSL
:: Engine :: METHOD _ CIPHERS -> Integer (6202.0) -
デフォルトの暗号化のための engine に設定することを意味します。
...デフォルトの暗号化のための engine に設定することを意味します。
OpenSSL::Engine#set_default のフラグとして使います。... -
OpenSSL
:: OPENSSL _ FIPS -> bool (6202.0) -
システムにインストールされている OpenSSL が FIPS を サポートしているならば true です。
...システムにインストールされている OpenSSL が FIPS を
サポートしているならば true です。
していなければ false です。
@see OpenSSL.#fips_mode=... -
OpenSSL
:: SSL :: OP _ CIPHER _ SERVER _ PREFERENCE -> Integer (6202.0) -
暗号スイートの選択においてサーバ側の優先順位を優先するフラグです。
...暗号スイートの選択においてサーバ側の優先順位を優先するフラグです。
OpenSSL::SSL::SSLContext#options= で利用します。
このフラグを立てていない場合はクライアント側の優先順位を優先します。...