3696件ヒット
[1-100件を表示]
(0.027秒)
別のキーワード
クラス
-
OpenSSL
:: ASN1 :: ASN1Data (12) -
OpenSSL
:: ASN1 :: Constructive (12) -
OpenSSL
:: ASN1 :: Primitive (12) -
OpenSSL
:: BN (48) -
OpenSSL
:: Cipher (108) -
OpenSSL
:: Config (12) -
OpenSSL
:: Engine (36) -
OpenSSL
:: HMAC (36) -
OpenSSL
:: Netscape :: SPKI (48) -
OpenSSL
:: OCSP :: BasicResponse (36) -
OpenSSL
:: OCSP :: Request (24) -
OpenSSL
:: PKCS12 (24) -
OpenSSL
:: PKCS7 (96) -
OpenSSL
:: PKCS7 :: RecipientInfo (12) -
OpenSSL
:: PKCS7 :: SignerInfo (12) -
OpenSSL
:: PKey :: DH (264) -
OpenSSL
:: PKey :: DSA (360) -
OpenSSL
:: PKey :: EC (240) -
OpenSSL
:: PKey :: EC :: Group (228) -
OpenSSL
:: PKey :: EC :: Point (144) -
OpenSSL
:: PKey :: PKey (24) -
OpenSSL
:: PKey :: RSA (516) -
OpenSSL
:: SSL :: SSLContext (132) -
OpenSSL
:: SSL :: SSLServer (24) -
OpenSSL
:: SSL :: SSLSocket (72) -
OpenSSL
:: X509 :: CRL (24) -
OpenSSL
:: X509 :: Certificate (60) -
OpenSSL
:: X509 :: ExtensionFactory (204) -
OpenSSL
:: X509 :: Name (84) -
OpenSSL
:: X509 :: Request (48) -
OpenSSL
:: X509 :: Store (48) -
OpenSSL
:: X509 :: StoreContext (12)
モジュール
- OpenSSL (12)
-
OpenSSL
:: Buffering (36) -
OpenSSL
:: OCSP (48) -
OpenSSL
:: PKCS5 (24) -
OpenSSL
:: Random (48) -
OpenSSL
:: SSL (168) -
OpenSSL
:: SSL :: SocketForwarder (24) -
OpenSSL
:: X509 (120)
キーワード
- == (24)
- ASN1 (12)
- BINARY (12)
-
DEFAULT
_ OBJECT _ TYPE (12) -
DEFAULT
_ PARAMS (12) - DH (12)
- DHError (12)
- DSA (12)
- DSAError (12)
- EC (12)
- ECError (12)
- Error (24)
- ExtensionFactory (12)
- Group (12)
- METHODS (12)
-
NAMED
_ CURVE (12) - NOVERIFY (24)
-
NO
_ PADDING (12) -
OBJECT
_ TYPE _ TEMPLATE (12) -
OPENSSL
_ LIBRARY _ VERSION (12) -
OP
_ DONT _ INSERT _ EMPTY _ FRAGMENTS (12) -
OP
_ MICROSOFT _ BIG _ SSLV3 _ BUFFER (12) -
OP
_ MICROSOFT _ SESS _ ID _ BUG (12) -
OP
_ MSIE _ SSLV2 _ RSA _ PADDING (12) -
OP
_ NETSCAPE _ CHALLENGE _ BUG (12) -
OP
_ NETSCAPE _ REUSE _ CIPHER _ CHANGE _ BUG (12) -
OP
_ SSLEAY _ 080 _ CLIENT _ DH _ BUG (12) -
OP
_ SSLREF2 _ REUSE _ CERT _ TYPE _ BUG (12) -
OP
_ TLS _ BLOCK _ PADDING _ BUG (12) -
OP
_ TLS _ D5 _ BUG (12) -
PKCS1
_ OAEP _ PADDING (12) -
PKCS1
_ PADDING (12) - PKey (24)
- PKeyError (12)
-
PURPOSE
_ ANY (12) -
PURPOSE
_ SMIME _ ENCRYPT (12) - Point (12)
-
RESPID
_ KEY (12) -
RESPONSE
_ STATUS _ TRYLATER (12) -
REVOKED
_ STATUS _ KEYCOMPROMISE (12) - RSA (12)
- RSAError (12)
-
SSLV23
_ PADDING (12) -
VERIFY
_ CLIENT _ ONCE (12) -
VERIFY
_ FAIL _ IF _ NO _ PEER _ CERT (12) -
VERIFY
_ NONE (12) -
VERIFY
_ PEER (12) -
V
_ ERR _ CERT _ NOT _ YET _ VALID (12) -
V
_ ERR _ CRL _ NOT _ YET _ VALID (12) -
V
_ ERR _ KEYUSAGE _ NO _ CERTSIGN (12) -
V
_ ERR _ UNABLE _ TO _ DECODE _ ISSUER _ PUBLIC _ KEY (12) -
V
_ ERR _ UNABLE _ TO _ DECRYPT _ CERT _ SIGNATURE (12) -
V
_ ERR _ UNABLE _ TO _ DECRYPT _ CRL _ SIGNATURE (12) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT _ LOCALLY (12) -
V
_ ERR _ UNABLE _ TO _ VERIFY _ LEAF _ SIGNATURE (12) -
add
_ entry (12) - addr (12)
-
asn1
_ flag (12) -
asn1
_ flag= (12) -
builtin
_ curves (12) -
by
_ id (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 (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) - digest (12)
- dmp1 (12)
- dmp1= (12)
- dmq1 (12)
- dmq1= (12)
-
dsa
_ sign _ asn1 (12) -
dsa
_ verify _ asn1 (12) - e (12)
- e= (12)
- each (12)
-
each
_ byte (12) -
egd
_ bytes (12) -
enc
_ key (12) - encrypt (36)
- eql? (24)
- export (60)
- g (24)
- g= (24)
- generate (72)
-
generate
_ key (12) -
generate
_ key! (12) - generator (12)
- group (24)
- group= (12)
- hexdigest (12)
- infinity? (12)
- invert! (12)
- iqmp (12)
- iqmp= (12)
-
issuer
_ certificate (12) -
issuer
_ certificate= (12) - key (24)
- key= (24)
-
key
_ len (12) -
key
_ len= (12) -
load
_ private _ key (12) -
load
_ public _ key (12) -
make
_ affine! (12) - n (12)
- n= (12)
- new (276)
-
num
_ bytes (12) -
on
_ curve? (12) - order (12)
- p (36)
- p= (36)
- params (36)
-
params
_ ok? (12) - parse (12)
-
parse
_ openssl (12) -
parse
_ rfc2253 (12) -
pbkdf2
_ hmac (12) -
pbkdf2
_ hmac _ sha1 (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) -
pseudo
_ bytes (12) -
pub
_ key (24) -
pub
_ key= (24) - public? (24)
-
public
_ decrypt (12) -
public
_ encrypt (12) -
public
_ key (72) -
public
_ key= (48) -
public
_ key? (12) - q (24)
- q= (24)
-
random
_ add (12) -
random
_ bytes (12) -
random
_ key (12) - seed (12)
- seed= (12)
-
session
_ cache _ stats (12) -
set
_ generator (12) -
set
_ to _ infinity! (12) - sign (96)
-
start
_ immediately (12) -
start
_ immediately= (12) -
subject
_ certificate (12) -
subject
_ certificate= (12) -
subject
_ request (12) -
subject
_ request= (12) - sync (12)
- sync= (12)
-
sync
_ close (12) -
sync
_ close= (12) - sysclose (12)
- sysread (12)
- syssign (12)
- sysverify (12)
- syswrite (12)
-
tag
_ class (12) - tagging (24)
-
to
_ bn (12) -
to
_ der (60) -
to
_ pem (84) -
to
_ s (60) -
to
_ text (60) - type (12)
- type= (12)
- 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
:: Buffering # sync=(sync) (6202.0) -
出力の同期モードを設定します。
...ードを設定します。
true に設定すると同期モードになり、
OpenSSL::Buffering#write_nonblock と
OpenSSL::SSL::SSLSocket#syswrite を除くすべての書き込み
(OpenSSL::Buffering#write, OpenSSL::Buffering#print など)
はバッファリングされずに出力されます......。
false に設定すると書き込みはバッファリングされます。
@param sync 設定するモード(真偽値)
@see OpenSSL::Buffering#sync... -
OpenSSL
:: Netscape :: SPKI # public _ key -> OpenSSL :: PKey :: PKey (6202.0) -
SPKI オブジェクトに設定された公開鍵を返します。
...SPKI オブジェクトに設定された公開鍵を返します。
@raise OpenSSL::Netscape::SPKIError 公開鍵が設定されていない場合に発生します
@see OpenSSL::Netscape::SPKI#public_key=... -
OpenSSL
:: PKCS12 # key -> OpenSSL :: PKey :: PKey (6202.0) -
自身が保持している鍵を返します。
自身が保持している鍵を返します。 -
OpenSSL
:: PKCS7 # type=(type) (6202.0) -
PKCS7 オブジェクトのタイプを Symbol オブジェクトで設定します。
...PKCS7 オブジェクトのタイプを Symbol オブジェクトで設定します。
このメソッドは使わないでください。
このメソッドは PKCS#7 の低レベル API であり、正しく使うのは
難しいでしょう。
@param type 設定するタイプ(シンボル)... -
OpenSSL
:: SSL :: SSLContext # key -> OpenSSL :: PKey :: PKey | nil (6202.0) -
OpenSSL::SSL::SSLContext#cert で得られる自分自身を証明するための 証明書の公開鍵に対応する秘密鍵を返します。
...OpenSSL::SSL::SSLContext#cert で得られる自分自身を証明するための
証明書の公開鍵に対応する秘密鍵を返します。
@see OpenSSL::SSL::SSLContext#key=... -
OpenSSL
:: X509 :: Certificate # public _ key -> OpenSSL :: PKey :: PKey (6202.0) -
証明書に記載された公開鍵を返します。
...スのインスタンスを返します。
* OpenSSL::PKey::RSA
* OpenSSL::PKey::DSA
* OpenSSL::PKey::DH
* OpenSSL::PKey::EC
@raise OpenSSL::X509::CertificateError 鍵の取得に失敗した場合に発生します
@raise OpenSSL::PKey::PKeyError サポートしていない種類の鍵で... -
OpenSSL
:: X509 :: Request # public _ key -> OpenSSL :: PKey :: PKey (6202.0) -
申請者の公開鍵を返します。
...開鍵を返します。
実際には OpenSSL::PKey::PKey 自体のインスタンスでなく、
そのサブクラスを返します。
@raise OpenSSL::X509::RequestError 公開鍵の取得に失敗した場合に発生します
@raise OpenSSL::PKey::PKeyError 鍵の形式が不正であった... -
OpenSSL
:: BN # copy(other) -> self (6102.0) -
other の内容を自身にコピーします。
...other の内容を自身にコピーします。
@param other コピーする OpenSSL::BN のオブジェクト
@raise OpenSSL::BNError コピーに失敗... -
OpenSSL
:: BN # num _ bytes -> Integer (6102.0) -
自身を表現するのに使っているバイト数を返します。
...自身を表現するのに使っているバイト数を返します。
//emlist[][ruby]{
require 'openssl'
p 0.to_bn.num_bytes # => 0
p 255.to_bn.num_bytes # => 1
p 256.to_bn.num_bytes # => 2
p 0b111_11111.to_bn.num_bytes # => 1
p 0b1000_00000.to_bn.num_bytes # => 2
//}...