1661件ヒット
[1-100件を表示]
(0.073秒)
種類
- インスタンスメソッド (1243)
- 特異メソッド (385)
- モジュール関数 (22)
- モジュール (11)
クラス
-
OpenSSL
:: ASN1 :: BitString (11) -
OpenSSL
:: ASN1 :: Constructive (11) -
OpenSSL
:: ASN1 :: Null (11) -
OpenSSL
:: ASN1 :: ObjectId (44) -
OpenSSL
:: ASN1 :: Primitive (11) -
OpenSSL
:: BN (22) -
OpenSSL
:: Cipher (55) -
OpenSSL
:: Config (55) -
OpenSSL
:: Digest (11) -
OpenSSL
:: Digest :: DSS (11) -
OpenSSL
:: Digest :: DSS1 (11) -
OpenSSL
:: Digest :: MD2 (11) -
OpenSSL
:: Digest :: MD4 (11) -
OpenSSL
:: Digest :: MD5 (11) -
OpenSSL
:: Digest :: MDC2 (11) -
OpenSSL
:: Digest :: RIPEMD160 (11) -
OpenSSL
:: Digest :: SHA (11) -
OpenSSL
:: Digest :: SHA1 (11) -
OpenSSL
:: Digest :: SHA224 (11) -
OpenSSL
:: Digest :: SHA256 (11) -
OpenSSL
:: Digest :: SHA384 (11) -
OpenSSL
:: Digest :: SHA512 (11) -
OpenSSL
:: Engine (66) -
OpenSSL
:: OCSP :: BasicResponse (33) -
OpenSSL
:: OCSP :: CertificateId (11) -
OpenSSL
:: OCSP :: Request (22) -
OpenSSL
:: OCSP :: Response (11) -
OpenSSL
:: PKCS12 (22) -
OpenSSL
:: PKCS7 (55) -
OpenSSL
:: PKey :: DSA (99) -
OpenSSL
:: PKey :: EC (33) -
OpenSSL
:: PKey :: EC :: Group (22) -
OpenSSL
:: PKey :: RSA (110) -
OpenSSL
:: SSL :: SSLContext (341) -
OpenSSL
:: SSL :: SSLServer (11) -
OpenSSL
:: SSL :: SSLSocket (88) -
OpenSSL
:: X509 :: ExtensionFactory (55) -
OpenSSL
:: X509 :: Name (22) -
OpenSSL
:: X509 :: Store (88) -
OpenSSL
:: X509 :: StoreContext (33)
モジュール
-
OpenSSL
:: ASN1 (22) -
OpenSSL
:: Buffering (132)
キーワード
- Buffering (11)
- Null (11)
-
add
_ entry (11) -
add
_ nonce (22) -
add
_ status (11) - basic (11)
-
ca
_ file (11) -
ca
_ file= (11) -
ca
_ path (11) - cert (22)
- cert= (11)
-
cert
_ store (11) - certificates (11)
- chain (22)
- cipher (11)
- cleanup (11)
-
client
_ ca (11) -
client
_ cert _ cb (11) -
client
_ cert _ cb= (11) - close (22)
- create (11)
- crl (11)
-
ctrl
_ cmd (11) -
current
_ crl (11) -
curve
_ name (11) - decrypt (22)
- each (11)
-
each
_ line (11) - encrypt (33)
- error (11)
-
error
_ string (22) - export (44)
-
extra
_ chain _ cert (11) - finish (11)
-
flush
_ sessions (11) -
generate
_ prime (11) -
get
_ value (11) - getc (11)
- gets (11)
- hostname (11)
-
issuer
_ certificate (11) - key (11)
- ln (11)
- load (22)
-
load
_ private _ key (11) -
load
_ public _ key (11) -
long
_ name (11) - new (297)
-
peer
_ cert (11) -
peer
_ cert _ chain (11) - pending (11)
-
pkcs5
_ keyivgen (11) -
prime
_ fasttest? (11) - print (11)
- printf (11)
-
private
_ key (11) -
private
_ key= (11) -
public
_ key (11) - puts (11)
- read (11)
- readline (11)
- readlines (11)
- readpartial (11)
-
renegotiation
_ cb (11) -
renegotiation
_ cb= (11) - seed (11)
-
servername
_ cb (11) -
session
_ get _ cb (11) -
session
_ id _ context (11) -
session
_ new _ cb (11) -
session
_ remove _ cb (11) -
set
_ default _ paths (11) -
short
_ name (11) - sign (11)
- sn (11)
-
ssl
_ timeout (11) -
ssl
_ timeout= (11) - status (11)
-
subject
_ certificate (11) -
subject
_ request (11) - sysclose (11)
- sysread (11)
- tagging (22)
- timeout (11)
- timeout= (11)
-
tmp
_ dh _ callback (11) -
to
_ pem (44) -
to
_ s (55) - traverse (11)
-
unused
_ bits (11) - value (22)
- verify (33)
-
verify
_ callback (22) -
verify
_ callback= (22) -
verify
_ depth (11) -
verify
_ depth= (11) -
verify
_ mode (11) -
verify
_ mode= (11) -
write
_ smime (11)
検索結果
先頭5件
-
OpenSSL
:: Buffering # readline(eol= $ / ) -> String (9208.0) -
通信路から一行読み込んで、それを返します。
...EOFError を発生します。
IO#readline と同様ですが、区切り文字列に
"" を渡した場合や、nil を渡したときの意味が異なり、
これらの場合は正しく動作しません。
@param eol 行区切り文字列/正規表現
@raise EOFError 読み込みが終端... -
OpenSSL
:: Buffering # readlines(eol= $ / ) -> [String] (9208.0) -
データを通信路から末端まで全て読み込んで、 各行を要素として持つ配列を返します。
...つ配列を返します。
行区切りは eol で指定した文字列/正規表現になります。
IO#readlines と同様ですが、区切り文字列に
"" を渡した場合や、nil を渡したときの意味が異なり、
これらの場合は正しく動作しません。
@param eol... -
OpenSSL
:: ASN1 :: BitString . unused _ bits -> Integer | nil (9203.0) -
Bit Stringに設定されたフラグを返します。
...Bit Stringに設定されたフラグを返します。
@see OpenSSL::ASN1::BitString#unused_bits=... -
OpenSSL
:: Buffering # print(*args) -> nil (9203.0) -
args を順に出力します。
...args を順に出力します。
args の各要素を to_s で文字列に変換して
出力します。
IO#print とほぼ同様ですが、引数を省略した場合に $_ を出力する
機能はありません。
@param args 出力するオブジェクト... -
OpenSSL
:: Buffering # printf(format , *args) -> nil (9203.0) -
format に従い引数 args を文字列に変換して 出力します。
...format に従い引数 args を文字列に変換して
出力します。
IO#printf と同様です。
@param format 出力フォーマット文字列
@param arg 出力するオブジェクト
@see Kernel.#printf... -
OpenSSL
:: Engine # finish -> nil (9203.0) -
engine を終了させ、内部に保持しているデータを破棄します。
...engine を終了させ、内部に保持しているデータを破棄します。... -
OpenSSL
:: OCSP :: Request # sign(signer _ cert , signer _ key , certs=nil , flags=nil) -> self (6504.0) -
Request オブジェクトに署名をします。
...am signer_cert 署名者の証明書(OpenSSL::X509::Certificate オブジェクト)
@param signer_key 証明に用いる秘密鍵(OpenSSL::PKey::PKey オブジェクト)
@param certs 添付する証明書(OpenSSL::X509::Certificate オブジェクトの配列)
@param flags フラグ(整数)
@raise... -
OpenSSL
:: PKCS7 # error _ string -> String | nil (6315.0) -
検証エラーの理由を表す文字列を返します。
...検証エラーの理由を表す文字列を返します。
OpenSSL::PKCS7#verify で検証を
した場合のみ更新されます。
OpenSSL::PKCS7#verify で検証をする前は nil を返します。
検証に成功した場合は nil を返します。
@see OpenSSL::PKCS7#error_string=... -
OpenSSL
:: BN . generate _ prime(bits , safe=true , add=nil , rem=nil) -> OpenSSL :: BN (6310.0) -
ランダム(擬似乱数的)な bits ビットの素数を返します。
...ランダム(擬似乱数的)な bits ビットの素数を返します。
暗号的に意味のある素数は十分大きくないといけないので、
bits が小さすぎる場合は期待する結果を返しません。
safe が真であれば、「安全な」素数((p-1)/2が素数で......す。rem が nil の場合は rem=1と見なします。
@param bits 生成するランダム素数のビット数
@param safe true で安全な素数のみを生成する
@param add 生成する素数の剰余の条件
@param rem 生成する素数の剰余の条件
@raise OpenSSL::BNError 素数... -
OpenSSL
:: Cipher # pkcs5 _ keyivgen(pass , salt=nil , num=2048 , digest="md5") -> nil (6310.0) -
pass と salt から鍵と IV を生成し、暗号オブジェクトに設定します。
...pass と salt から鍵と IV を生成し、暗号オブジェクトに設定します。
このメソッドは PKCS#5 v1.5 で定義されている方法に
従って鍵と IV を生成します。PKCS#5 v1.5 と正しく互換するには
digest は md5 か sha1 を使い、暗号アルゴリズ......このメソッドの利用は推奨されません。これではなく
PKCS#5 v2.0 に定義されている方法で鍵と IV を生成すべきです。
salt が nil である場合には salt なしと見なします。
num は必要なデータの生成でハッシュ関数を何回繰り......alt 鍵と IV を生成するための salt 文字列、長さは 8 byte でなければならない
@param num ハッシュ関数の適用回数
@param digest ハッシュアルゴリズムを指定する文字列もしくは OpenSSL::Digest のオブジェクト
@raise OpenSSL::Cipher::CipherError...