1460件ヒット
[1-100件を表示]
(0.024秒)
クラス
-
OpenSSL
:: ASN1 :: ASN1Data (84) -
OpenSSL
:: BN (8) -
OpenSSL
:: Cipher (12) -
OpenSSL
:: Digest (24) -
OpenSSL
:: Engine (24) -
OpenSSL
:: HMAC (24) -
OpenSSL
:: OCSP :: BasicResponse (24) -
OpenSSL
:: OCSP :: CertificateId (36) -
OpenSSL
:: OCSP :: Request (12) -
OpenSSL
:: OCSP :: Response (24) -
OpenSSL
:: PKCS12 (24) -
OpenSSL
:: PKCS7 (84) -
OpenSSL
:: PKey :: DH (24) -
OpenSSL
:: PKey :: DSA (48) -
OpenSSL
:: PKey :: EC (72) -
OpenSSL
:: PKey :: EC :: Group (24) -
OpenSSL
:: PKey :: PKey (24) -
OpenSSL
:: PKey :: RSA (36) -
OpenSSL
:: SSL :: SSLContext (120) -
OpenSSL
:: SSL :: SSLServer (24) -
OpenSSL
:: SSL :: SSLSocket (48) -
OpenSSL
:: X509 :: Attribute (60) -
OpenSSL
:: X509 :: CRL (60) -
OpenSSL
:: X509 :: Certificate (300) -
OpenSSL
:: X509 :: ExtensionFactory (120) -
OpenSSL
:: X509 :: Request (48) -
OpenSSL
:: X509 :: Store (36) -
OpenSSL
:: X509 :: StoreContext (24)
モジュール
-
OpenSSL
:: Buffering (12)
キーワード
- << (24)
-
add
_ attribute (12) -
add
_ certificate (12) -
add
_ data (12) -
add
_ extension (12) -
add
_ path (12) -
add
_ status (12) - attributes (12)
- attributes= (12)
-
ca
_ certs (12) -
ca
_ path (12) -
ca
_ path= (12) - cert (24)
- cert= (12)
- certid (12)
- certificate (12)
- certificates (12)
- certificates= (12)
- chain (24)
-
check
_ private _ key (12) -
client
_ ca (12) - cmp (12)
-
cmp
_ issuer (12) -
create
_ ext (12) -
create
_ ext _ from _ array (12) -
create
_ ext _ from _ hash (12) -
create
_ ext _ from _ string (12) -
create
_ extension (24) -
current
_ cert (12) - data (12)
- data= (12)
-
dsa
_ sign _ asn1 (12) -
dsa
_ verify _ asn1 (12) - extensions (12)
- extensions= (12)
-
extra
_ chain _ cert (12) -
extra
_ chain _ cert= (12) -
generate
_ key (12) -
generate
_ key! (12) - generator (12)
- issuer (12)
- issuer= (12)
-
issuer
_ certificate (12) -
issuer
_ certificate= (12) -
last
_ update (12) -
last
_ update= (12) -
load
_ private _ key (12) -
load
_ public _ key (12) - negative? (8)
-
next
_ update (12) -
next
_ update= (12) -
not
_ after (12) -
not
_ after= (12) -
not
_ before (12) -
not
_ before= (12) - oid (12)
- oid= (12)
-
peer
_ cert (12) -
peer
_ cert _ chain (12) - printf (12)
-
priv
_ key= (24) - private? (24)
-
private
_ decrypt (12) -
private
_ encrypt (12) -
private
_ key (12) -
private
_ key= (12) -
private
_ key? (12) -
public
_ key (12) -
public
_ key= (12) -
renegotiation
_ cb (12) -
renegotiation
_ cb= (12) - serial (24)
- serial= (12)
-
session
_ cache _ stats (12) -
set
_ default _ paths (12) -
set
_ generator (12) - sign (24)
-
signature
_ algorithm (36) -
start
_ immediately (12) -
start
_ immediately= (12) - state (12)
- status (24)
-
status
_ string (12) - subject (12)
- subject= (12)
-
subject
_ certificate (12) -
subject
_ certificate= (12) - syssign (12)
- sysverify (12)
- tag (12)
- tag= (12)
-
tag
_ class (12) -
tag
_ class= (12) -
to
_ der (36) -
to
_ pem (12) -
to
_ s (12) -
to
_ text (12) - update (36)
- value (24)
- value= (24)
- verify (36)
- version (12)
- version= (12)
検索結果
先頭5件
-
OpenSSL
:: X509 :: Certificate # check _ private _ key(private _ key) -> bool (9203.0) -
与えられた秘密鍵が証明書に記載されている subject の公開鍵と対応するものかを確かめます。
...与えられた秘密鍵が証明書に記載されている subject の公開鍵と対応するものかを確かめます。
確認に成功した場合に真を返します。
@param private_key 確認用の秘密鍵... -
OpenSSL
:: X509 :: Certificate # signature _ algorithm -> String (9103.0) -
発行者 (CA) が証明書に署名するのに使ったアルゴリズムです。
発行者 (CA) が証明書に署名するのに使ったアルゴリズムです。 -
OpenSSL
:: PKCS7 # add _ data(data) -> data (6303.0) -
署名対象のデータを設定します。
...署名対象のデータを設定します。
このメソッドは使わないでください。
このメソッドは PKCS#7 の低レベル API であり、正しく使うのは
難しいでしょう。
@param data 文字列... -
OpenSSL
:: X509 :: Request # add _ attribute(attr) -> OpenSSL :: X509 :: Attribute (6303.0) -
新たな attribute を CSR に追加します。
...新たな attribute を CSR に追加します。
@param attr 追加する attribute(OpenSSL::X509::Attribute の
インスタンス)
@return 渡した attribute オブジェクトを返します
@see OpenSSL::X509::Request#attribute,
OpenSSL::X509::Request#attribute=... -
OpenSSL
:: Cipher # update(data) -> String (6203.0) -
渡された文字列を暗号化もしくは復号化して文字列として返します。
...た文字列を暗号化もしくは復号化して文字列として返します。
どちらがなされるかは直前に OpenSSL::Cipher#encrypt もしくは
OpenSSL::Cipher#decrypt のいずれが呼びだされたかに
よって決まります。
ブロック暗号を利用する場合は......れたときに使われます。
暗号化/復号化すべきデータを渡し終えた後は、
OpenSSL::Cipher#final
を呼びだして暗号オブジェクト内部に残されたデータを暗号化/復号化
する必要があります。
@param data 暗号化/復号化する文字列... -
OpenSSL
:: Engine # load _ private _ key(id=nil , data=nil) -> OpenSSL :: PKey :: PKey (6203.0) -
秘密鍵を engine にロードします。
...秘密鍵を engine にロードします。
@param id key id(文字列)
@param data 文字列... -
OpenSSL
:: OCSP :: BasicResponse # add _ status(cid , status , reason , revtime , thisupd , nextupd , exts) -> self (6203.0) -
証明書の状態の問い合わせの結果をオブジェクトに追加します。
...合わせの結果をオブジェクトに追加します。
詳しくは OpenSSL::OCSP::BasicResponse#status を見てください。
@param cid 問い合わせの(OpenSSL::OCSP::CertificateId オブジェクト)
@param status ステータスコード(整数)
@param reason 失効理由コード(......整数)
@param revtime 失効時刻(Time オブジェクトもしくは nil)
@param thisupd 最終更新時刻(Time オブジェクト)
@param nextupd 次回更新時刻(Time オブジェクト)
@param exts 拡張領域(OpenSSL::X509::Extension オブジェクトの配列)... -
OpenSSL
:: OCSP :: BasicResponse # status -> [[OpenSSL :: OCSP :: CertificateId , Integer , Integer , Time|nil , Time , Time|nil , [OpenSSL :: X509 :: Extension]]] (6203.0) -
証明書の状態の問い合わせの結果を返します。
...ficateId オブジェクト,
ステータスコード,
失効理由コード,
失効時刻,
最終更新時刻,
次回更新時刻,
拡張領域 ]
ステータスコードはいかのいずれかの値を取ります
* OpenSSL::OCSP::V_CERTSTATUS_GOOD 正常
* OpenSSL::O......::V_CERTSTATUS_REVOKED 失効
* OpenSSL::OCSP::V_CERTSTATUS_UNKNOWN 不明
失効理由コードは以下のいずれかを返します。
* OpenSSL::OCSP::REVOKED_STATUS_NOSTATUS
* OpenSSL::OCSP::REVOKED_STATUS_UNSPECIFIED
* OpenSSL::OCSP::REVOKED_STATUS_KEYCOMPROMISE
* OpenSSL::OCSP::R......EVOKED_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_STATUS_REMOVEFROMCRL
失効時刻は証明... -
OpenSSL
:: PKCS12 # certificate -> OpenSSL :: X509 :: Certificate (6203.0) -
自身が保持している証明書を返します。
自身が保持している証明書を返します。