528件ヒット
[1-100件を表示]
(0.053秒)
クラス
-
OpenSSL
:: Cipher (12) -
OpenSSL
:: PKCS7 (12) -
OpenSSL
:: PKCS7 :: RecipientInfo (12) -
OpenSSL
:: PKey :: DH (84) -
OpenSSL
:: PKey :: DSA (120) -
OpenSSL
:: PKey :: EC (60) -
OpenSSL
:: PKey :: EC :: Group (60) -
OpenSSL
:: PKey :: PKey (12) -
OpenSSL
:: PKey :: RSA (156)
キーワード
-
compute
_ key (12) -
curve
_ name (12) - decrypt (12)
-
dh
_ compute _ key (12) -
dsa
_ sign _ asn1 (12) -
enc
_ key (12) - export (60)
- params (36)
-
private
_ decrypt (12) -
private
_ encrypt (12) -
public
_ decrypt (12) -
public
_ encrypt (12) -
random
_ key (12) - seed (12)
- sign (12)
- syssign (12)
-
to
_ der (60) -
to
_ pem (84) -
to
_ s (60) -
to
_ text (60)
検索結果
先頭5件
-
OpenSSL
:: PKey :: EC # dh _ compute _ key(pubkey) -> String (9305.0) -
自分の秘密鍵と相手の公開鍵から ECDH によって鍵文字列を計算し、返します。
...相手の公開鍵から ECDH によって鍵文字列を計算し、返します。
相手の公開鍵は OpenSSL::PKey::EC::Point オブジェクトである必要があります。
@param pubkey 相手の公開鍵
@raise OpenSSL::PKey::ECError 鍵交換に失敗した場合に発生します... -
OpenSSL
:: PKey :: DH # compute _ key(bn) -> String (9205.0) -
自分の秘密鍵と相手の公開鍵から鍵文字列を計算し、返します。
...自分の秘密鍵と相手の公開鍵から鍵文字列を計算し、返します。
相手の公開鍵は OpenSSL::BN か Integer である必要があります。
@param bn 相手の公開鍵(OpenSSL::BN)... -
OpenSSL
:: Cipher # random _ key -> String (6205.0) -
鍵を乱数で生成し、暗号オブジェクトに設定します。
鍵を乱数で生成し、暗号オブジェクトに設定します。
生成した鍵を文字列で返します。 -
OpenSSL
:: PKCS7 :: RecipientInfo # enc _ key -> String (6205.0) -
送信先の公開鍵で暗号化された共通鍵を返します。
...送信先の公開鍵で暗号化された共通鍵を返します。
詳しくは 2315 の 10.2、10.3 を参照してください。
通常は OpenSSL::PKCS7#decrypt で復号化するので
あまり使わないでしょう。... -
OpenSSL
:: PKey :: PKey # sign(digest , data) -> String (6104.0) -
秘密鍵で data に署名し、署名の文字列を返します。
...列で指定します。
DSA で署名をする場合はハッシュ関数には "dss1" を指定してください。
@param digest 利用するハッシュ関数の名前
@param data 署名する文字列
@raise OpenSSL::PKey::PKeyError 署名時にエラーが起きた場合に発生します... -
OpenSSL
:: PKey :: RSA # private _ decrypt(str , mode = OpenSSL :: PKey :: RSA :: PKCS1 _ PADDING) -> String (3204.0) -
文字列 str を秘密鍵で復号化します。
...が利用可能です。
* 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 (3204.0) -
文字列 str を秘密鍵で暗号化します。
...を指定します。以下のいずれかが利用可能です。
* OpenSSL::PKey::RSA::PKCS1_PADDING
* OpenSSL::PKey::RSA::NO_PADDING
@param str 暗号化する文字列
@param mode パディングモード
@raise OpenSSL::PKey::RSAError 暗号化に失敗した場合に発生します。... -
OpenSSL
:: PKey :: RSA # public _ decrypt(str , mode = OpenSSL :: PKey :: RSA :: PKCS1 _ PADDING) -> String (3204.0) -
文字列 str を公開鍵で復号化します。
...モードと同じものを
指定する必要があります。
* OpenSSL::PKey::RSA::PKCS1_PADDING
* OpenSSL::PKey::RSA::NO_PADDING
@param str 復号化する文字列
@param mode パディングモード
@raise OpenSSL::PKey::RSAError 復号化に失敗した場合に発生します。... -
OpenSSL
:: PKey :: RSA # public _ encrypt(str , mode = OpenSSL :: PKey :: RSA :: PKCS1 _ PADDING) -> String (3204.0) -
文字列 str を公開鍵で暗号化します。
...が
利用可能です。
* 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 暗号化に失敗...