2028件ヒット
[1-100件を表示]
(0.078秒)
クラス
-
OpenSSL
:: ASN1 :: Constructive (12) -
OpenSSL
:: ASN1 :: Primitive (12) -
OpenSSL
:: BN (48) -
OpenSSL
:: Cipher (108) -
OpenSSL
:: Engine (12) -
OpenSSL
:: Netscape :: SPKI (12) -
OpenSSL
:: OCSP :: BasicResponse (36) -
OpenSSL
:: OCSP :: Request (24) -
OpenSSL
:: PKCS7 (24) -
OpenSSL
:: PKCS7 :: RecipientInfo (12) -
OpenSSL
:: PKey :: DH (132) -
OpenSSL
:: PKey :: DSA (168) -
OpenSSL
:: PKey :: EC (156) -
OpenSSL
:: PKey :: EC :: Group (204) -
OpenSSL
:: PKey :: EC :: Point (60) -
OpenSSL
:: PKey :: PKey (24) -
OpenSSL
:: PKey :: RSA (384) -
OpenSSL
:: SSL :: SSLContext (84) -
OpenSSL
:: SSL :: SSLServer (24) -
OpenSSL
:: SSL :: SSLSocket (36) -
OpenSSL
:: X509 :: CRL (24) -
OpenSSL
:: X509 :: Certificate (60) -
OpenSSL
:: X509 :: ExtensionFactory (192) -
OpenSSL
:: X509 :: Name (12) -
OpenSSL
:: X509 :: Request (48) -
OpenSSL
:: X509 :: Store (48) -
OpenSSL
:: X509 :: StoreContext (12)
モジュール
キーワード
- == (24)
-
add
_ entry (12) - addr (12)
-
asn1
_ flag (12) -
asn1
_ flag= (12) -
check
_ key (12) -
check
_ private _ key (12) - coerce (12)
- cofactor (12)
-
compute
_ key (12) - config (12)
- config= (12)
- copy (12)
-
copy
_ nonce (12) -
create
_ ext (12) -
create
_ ext _ from _ array (12) -
create
_ ext _ from _ hash (12) -
create
_ ext _ from _ string (12) -
create
_ extension (24) - crl (12)
- crl= (12)
-
curve
_ name (12) - d (12)
- d= (12)
- decrypt (36)
- degree (12)
-
dh
_ compute _ key (12) - dmp1 (12)
- dmp1= (12)
- dmq1 (12)
- dmq1= (12)
-
dsa
_ sign _ asn1 (12) -
dsa
_ verify _ asn1 (12) - e (12)
- e= (12)
-
each
_ byte (12) -
enc
_ key (12) - encrypt (24)
- eql? (24)
- export (60)
-
generate
_ key (12) -
generate
_ key! (12) - generator (12)
- group (24)
- group= (12)
- invert! (12)
- iqmp (12)
- iqmp= (12)
-
issuer
_ certificate (12) -
issuer
_ certificate= (12) - key= (12)
-
key
_ len (12) -
key
_ len= (12) -
load
_ private _ key (12) - n (12)
- n= (12)
-
num
_ bytes (12) -
on
_ curve? (12) - order (12)
- p (12)
- p= (12)
- params (36)
-
params
_ ok? (12) - peeraddr (12)
-
pkcs5
_ keyivgen (12) -
point
_ conversion _ form (12) -
point
_ conversion _ form= (12) -
pretty
_ print (12) -
priv
_ key (24) -
priv
_ key= (24) - private? (24)
-
private
_ decrypt (12) -
private
_ encrypt (12) -
private
_ key (12) -
private
_ key= (12) -
private
_ key? (12) - public? (12)
-
public
_ decrypt (12) -
public
_ encrypt (12) -
public
_ key (36) -
public
_ key= (24) - q (12)
- q= (12)
-
random
_ key (12) - seed (12)
- seed= (12)
-
session
_ cache _ stats (12) -
set
_ generator (12) - sign (72)
-
start
_ immediately (12) -
start
_ immediately= (12) -
subject
_ certificate (12) -
subject
_ certificate= (12) -
subject
_ request (12) -
subject
_ request= (12) - sync (12)
- sync= (12)
- sysread (12)
- syssign (12)
- sysverify (12)
- syswrite (12)
- tagging (24)
-
to
_ der (60) -
to
_ pem (84) -
to
_ s (60) -
to
_ text (60) - verify (132)
-
verify
_ callback (24) -
verify
_ callback= (24) -
verify
_ depth (12) -
verify
_ depth= (12) -
verify
_ mode (12) -
verify
_ mode= (12) -
verify
_ result (12)
検索結果
先頭5件
- OpenSSL
:: PKey :: DH # priv _ key=(private _ key) - OpenSSL
:: PKey :: DSA # priv _ key=(private _ key) - OpenSSL
:: PKey :: EC # private _ key=(privkey) - OpenSSL
:: PKey :: RSA # private _ decrypt(str , mode = OpenSSL :: PKey :: RSA :: PKCS1 _ PADDING) -> String - OpenSSL
:: PKey :: RSA # private _ encrypt(str , mode = OpenSSL :: PKey :: RSA :: PKCS1 _ PADDING) -> String
-
OpenSSL
:: PKey :: DH # priv _ key=(private _ key) (12303.0) -
DH 鍵共有プロトコルの秘密鍵を設定します。
...の秘密鍵を設定します。
通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。
@param private_key 設定する整数値(OpenSSL::BN)
@see OpenSSL::PKey::DH#priv_key,
OpenSSL::PKey::DH#generate_key!... -
OpenSSL
:: PKey :: DSA # priv _ key=(private _ key) (12303.0) -
DSA 鍵の秘密鍵パラメータを設定します。
...DSA 鍵の秘密鍵パラメータを設定します。
通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。
@param private_key 設定する整数値... -
OpenSSL
:: PKey :: EC # private _ key=(privkey) (12303.0) -
秘密鍵となる整数を設定します。
...nil を渡すことで EC オブジェクトが公開鍵のみを持つ状態に変更できます。
@param privkey 設定する秘密鍵(OpenSSL::BN オブジェクト)
@raise OpenSSL::PKey::ECError 秘密鍵の設定に失敗した場合に発生します
@see OpenSSL::PKey::EC#private_key... -
OpenSSL
:: PKey :: RSA # private _ decrypt(str , mode = OpenSSL :: PKey :: RSA :: PKCS1 _ PADDING) -> String (12303.0) -
文字列 str を秘密鍵で復号化します。
...文字列 str を秘密鍵で復号化します。
復号化されたデータを文字列で返します。
mode でパディングモードを指定します。暗号化に利用した
パディングモードと同じものを指定する必要があります。
以下の4つのうちいずれ......利用可能です。
* OpenSSL::PKey::RSA::PKCS1_PADDING
* OpenSSL::PKey::RSA::SSLV23_PADDING
* OpenSSL::PKey::RSA::PKCS1_OAEP_PADDING
* OpenSSL::PKey::RSA::NO_PADDING
@param str 暗号化する文字列
@param mode パディングモード
@raise OpenSSL::PKey::RSAError 復号化に失敗し... -
OpenSSL
:: PKey :: RSA # private _ encrypt(str , mode = OpenSSL :: PKey :: RSA :: PKCS1 _ PADDING) -> String (12303.0) -
文字列 str を秘密鍵で暗号化します。
...字列 str を秘密鍵で暗号化します。
暗号化されたデータを文字列で返します。
mode でパディングモードを指定します。以下のいずれかが利用可能です。
* OpenSSL::PKey::RSA::PKCS1_PADDING
* OpenSSL::PKey::RSA::NO_PADDING
@param str 暗号化......する文字列
@param mode パディングモード
@raise OpenSSL::PKey::RSAError 暗号化に失敗した場合に発生します。
自身が秘密鍵でない場合などに発生します。... -
OpenSSL
:: SSL :: SSLSocket # syswrite(string) -> Integer (12303.0) -
データをバッファを経由せずに暗号化通信路に書き込みます。
...。
基本的にはこのメソッドは使わず、OpenSSL::Buffering の
メソッドを使ってデータを書き込むべきです。
IO#syswrite と同様です。
@param string 書き込むデータ文字列
@raise OpenSSL::SSL::SSLError 書き込みに失敗した場合に発生します... -
OpenSSL
:: X509 :: Certificate # check _ private _ key(private _ key) -> bool (12303.0) -
与えられた秘密鍵が証明書に記載されている subject の公開鍵と対応するものかを確かめます。
...与えられた秘密鍵が証明書に記載されている subject の公開鍵と対応するものかを確かめます。
確認に成功した場合に真を返します。
@param private_key 確認用の秘密鍵... -
OpenSSL
:: BN # pretty _ print(pp) (12203.0) -
Kernel.#pp でオブジェクトの内容を出力するときに、内部で呼ばれるメソッドです。
...Kernel.#pp でオブジェクトの内容を出力するときに、内部で呼ばれるメソッドです。
//emlist[][ruby]{
require 'pp'
require 'openssl'
pp 5.to_bn #=> #<OpenSSL::BN 5>
pp (-5).to_bn #=> #<OpenSSL::BN -5>
//}
@param pp PP クラスのインスタンスオブジェク......Kernel.#pp でオブジェクトの内容を出力するときに、内部で呼ばれるメソッドです。
//emlist[][ruby]{
require 'openssl'
pp 5.to_bn #=> #<OpenSSL::BN 5>
pp (-5).to_bn #=> #<OpenSSL::BN -5>
//}
@param pp PP クラスのインスタンスオブジェクト... -
OpenSSL
:: Cipher # decrypt -> self (12203.0) -
復号化の準備をします。
...成し、暗号オブジェクトに
鍵と IV を設定します。このやりかたは非標準的であるため利用すべきではありません。
@param pass パスワード文字列
@param iv IV文字列
@raise OpenSSL::Cipher::CipherError 準備に失敗した場合に発生します...