るりまサーチ

最速Rubyリファレンスマニュアル検索!
440件ヒット [1-100件を表示] (0.109秒)

別のキーワード

  1. openssl new
  2. openssl digest
  3. openssl to_der
  4. openssl to_s
  5. openssl hexdigest

検索結果

<< 1 2 3 ... > >>

OpenSSL::BN#*(other) -> OpenSSL::BN (29214.0)

自身と other の積を返します。

...自身と other の積を返します。

@param other かける数
@raise OpenSSL::BNError 計算時エラー
@see OpenSSL::BN#mod_mul...

OpenSSL::BN#**(other) -> OpenSSL::BN (17214.0)

自身の other 乗を返します。

...自身の other 乗を返します。

@param other 指数
@raise OpenSSL::BNError 計算時エラー
@see OpenSSL::BN#mod_exp...

OpenSSL::OCSP::BasicResponse#status -> [[OpenSSL::OCSP::CertificateId, Integer, Integer, Time|nil, Time, Time|nil, [OpenSSL::X509::Extension]]] (11365.0)

証明書の状態の問い合わせの結果を返します。

...
*
OpenSSL::OCSP::V_CERTSTATUS_GOOD 正常
*
OpenSSL::OCSP::V_CERTSTATUS_REVOKED 失効
*
OpenSSL::OCSP::V_CERTSTATUS_UNKNOWN 不明

失効理由コードは以下のいずれかを返します。
*
OpenSSL::OCSP::REVOKED_STATUS_NOSTATUS
*
OpenSSL::OCSP::REVOKED_STATUS_UNSPECIFIED
*
Op...
...TATUS_KEYCOMPROMISE
*
OpenSSL::OCSP::REVOKED_STATUS_CACOMPROMISE
*
OpenSSL::OCSP::REVOKED_STATUS_AFFILIATIONCHANGED
*
OpenSSL::OCSP::REVOKED_STATUS_SUPERSEDED
*
OpenSSL::OCSP::REVOKED_STATUS_CESSATIONOFOPERATION
*
OpenSSL::OCSP::REVOKED_STATUS_CERTIFICATEHOLD
*
OpenSSL::OCSP::REVOKED_STA...
...を返します。

拡張領域には、OpenSSL::X509::Extension の配列が渡されます。

結果をどのように解釈すべきか、より詳しくは 2560 や X.509 を見てください。

例:
res.basic.status
# => [
# [#<OpenSSL::OCSP::CertificateId:0x00000000e3c290>, #...

OpenSSL::SSL::SSLContext#set_params(params) -> Hash (11235.0)

パラメータをハッシュで設定します。

...す。
*
:cert (OpenSSL::SSL::SSLContext#cert=)
*
:key (OpenSSL::SSL::SSLContext#key=)
*
:client_ca (OpenSSL::SSL::SSLContext#client_ca=)
*
:ca_file (OpenSSL::SSL::SSLContext#ca_file=)
*
:ca_path (OpenSSL::SSL::SSLContext#ca_path=)
*
:timeout (OpenSSL::SSL::SSLContext#timeout=)
*
:veri...
...(OpenSSL::SSL::SSLContext#verify_mode=)
*
:verify_depth (OpenSSL::SSL::SSLContext#verify_depth=)
*
:verify_callback (OpenSSL::SSL::SSLContext#verify_callback=)
*
:options (OpenSSL::SSL::SSLContext#options=)
*
:cert_store (OpenSSL::SSL::SSLContext#cert_store=)
*
:extra_chain_cert (OpenSSL:...
...ert=)
*
:client_cert_cb (OpenSSL::SSL::SSLContext#client_cert_cb=)
*
:tmp_dh_callback (OpenSSL::SSL::SSLContext#tmp_dh_callback=)
*
:session_id_context (OpenSSL::SSL::SSLContext#session_id_context=)
*
:session_get_cb (OpenSSL::SSL::SSLContext#session_get_cb=)
*
:session_new_cb (OpenSSL::SS...

OpenSSL::SSL::SSLContext#options=(options) (11187.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
*
Ope...
...nSSL::SSL::OP_NO_SSLv3
*
OpenSSL::SSL::OP_NO_TLSv1
*
OpenSSL::SSL::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::X509::Certificate#public_key -> OpenSSL::PKey::PKey (11162.0)

証明書に記載された公開鍵を返します。

...のクラスのインスタンスを返します。
*
OpenSSL::PKey::RSA
*
OpenSSL::PKey::DSA
*
OpenSSL::PKey::DH
*
OpenSSL::PKey::EC

@raise OpenSSL::X509::CertificateError 鍵の取得に失敗した場合に発生します
@raise OpenSSL::PKey::PKeyError サポートしていない種類...

OpenSSL::PKey::RSA#private_decrypt(str, mode = OpenSSL::PKey::RSA::PKCS1_PADDING) -> String (11156.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#public_encrypt(str, mode = OpenSSL::PKey::RSA::PKCS1_PADDING) -> String (11156.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::BN#mod_mul(other, m) -> OpenSSL::BN (11148.0)

(self * other) % m を返します。

...(self * other) % m を返します。

//emlist[][ruby]{
require 'openssl'

OpenSSL
::BN.new("7").mod_mul(OpenSSL::BN.new("3"), OpenSSL::BN.new("6")) # => 3
//}

@param other 積を取る数
@param m 剰余を取る数
@raise OpenSSL::BNError 計算時エラー...

OpenSSL::BN#mod_inverse(m) -> OpenSSL::BN (11132.0)

自身の mod m における逆元を返します。

...します。

(self * r) % m == 1 となる r を返します。
存在しない場合は例外 OpenSSL::BNError が発生します。

//emlist[][ruby]{
require 'openssl'

p 3.to_bn.mod_inverse(5) # => 2
p (3 * 2) % 5 # => 1
//}

@param m mod を取る数
@raise OpenSSL::BNError 計算...

絞り込み条件を変える

<< 1 2 3 ... > >>