1559件ヒット
[201-300件を表示]
(0.136秒)
ライブラリ
- ビルトイン (456)
-
cgi
/ session (12) - csv (3)
- dbm (144)
-
drb
/ gw (12) - gdbm (132)
-
net
/ http (48) - openssl (324)
- ostruct (12)
- rake (12)
-
rexml
/ document (24) -
rubygems
/ config _ file (24) - sdbm (132)
- un (8)
-
webrick
/ httprequest (12) -
webrick
/ httpresponse (12) -
webrick
/ server (12) -
win32
/ registry (72) - win32ole (12)
-
yaml
/ dbm (96)
クラス
- BasicObject (24)
-
CGI
:: Session (12) -
CSV
:: Row (3) - DBM (144)
-
DRb
:: GW (12) - GDBM (132)
-
Gem
:: ConfigFile (24) - Hash (376)
- KeyError (8)
-
ObjectSpace
:: WeakMap (12) -
OpenSSL
:: Cipher (12) -
OpenSSL
:: Config (12) -
OpenSSL
:: Engine (12) -
OpenSSL
:: Netscape :: SPKI (12) -
OpenSSL
:: PKey :: DH (24) -
OpenSSL
:: PKey :: DSA (48) -
OpenSSL
:: PKey :: EC (48) -
OpenSSL
:: PKey :: EC :: Group (36) -
OpenSSL
:: PKey :: EC :: Point (24) -
OpenSSL
:: PKey :: PKey (12) -
OpenSSL
:: PKey :: RSA (36) -
OpenSSL
:: X509 :: CRL (12) -
OpenSSL
:: X509 :: Certificate (24) -
OpenSSL
:: X509 :: Request (12) - OpenStruct (12)
-
REXML
:: Element (24) -
Rake
:: TaskArguments (12) - SDBM (132)
- Thread (36)
-
WEBrick
:: GenericServer (12) -
WEBrick
:: HTTPRequest (12) -
WEBrick
:: HTTPResponse (12) - WIN32OLE (12)
-
Win32
:: Registry (72) -
YAML
:: DBM (96)
モジュール
- Kernel (8)
-
Net
:: HTTPHeader (48)
キーワード
- [] (12)
- []= (132)
-
add
_ attribute (12) -
add
_ field (12) -
check
_ private _ key (12) - create (12)
-
curve
_ name (12) -
deconstruct
_ keys (3) -
delete
_ if (60) -
delete
_ key (12) -
dsa
_ verify _ asn1 (12) - each (132)
-
each
_ element _ with _ attribute (12) -
each
_ header (12) -
each
_ pair (84) -
each
_ value (24) -
fetch
_ values (20) - filter (14)
- filter! (14)
-
has
_ value? (12) - httpd (8)
- index (55)
-
instance
_ eval (24) - invert (12)
- invert! (12)
-
keep
_ if (24) -
load
_ private _ key (12) -
max
_ value _ length (12) -
max
_ value _ name _ length (12) - merge (12)
- merge! (19)
-
num
_ values (12) -
on
_ curve? (12) - open (12)
-
pkcs5
_ keyivgen (12) -
point
_ conversion _ form (12) -
point
_ conversion _ form= (12) -
priv
_ key (24) -
priv
_ key= (24) - private? (24)
-
private
_ decrypt (12) -
private
_ encrypt (12) -
private
_ key (12) -
private
_ key= (12) -
private
_ key? (12) - receiver (8)
- reject (60)
- reject! (48)
- select (60)
- select! (24)
- store (60)
- sysverify (12)
-
thread
_ variable? (12) -
thread
_ variable _ get (12) -
thread
_ variable _ set (12) -
to
_ h (7) - update (31)
- value? (12)
-
values
_ at (60) - verify (60)
検索結果
先頭5件
-
OpenSSL
:: PKey :: RSA # private _ decrypt(str , mode = OpenSSL :: PKey :: RSA :: PKCS1 _ PADDING) -> String (9201.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 (9201.0) -
文字列 str を秘密鍵で暗号化します。
...定します。以下のいずれかが利用可能です。
* OpenSSL::PKey::RSA::PKCS1_PADDING
* OpenSSL::PKey::RSA::NO_PADDING
@param str 暗号化する文字列
@param mode パディングモード
@raise OpenSSL::PKey::RSAError 暗号化に失敗した場合に発生します。
自... -
KeyError
# receiver -> object (9107.0) -
KeyError の原因となったメソッド呼び出しのレシーバを返します。
...
KeyError の原因となったメソッド呼び出しのレシーバを返します。
@raise ArgumentError レシーバが設定されていない時に発生します。
例:
h = Hash.new
begin
h.fetch('gumby'*20)
rescue KeyError => e
p e.message # => "key not found:......\"gumbygumbygumbygumbygumbygumbygumbygumbygumbygumbygumbygumbyg..."
p h.equal?(e.receiver) # => true
end... -
OpenSSL
:: PKey :: DSA # private? -> bool (9101.0) -
自身が秘密鍵をもっている場合に true を返します。
自身が秘密鍵をもっている場合に true を返します。 -
OpenSSL
:: PKey :: DSA # sysverify(data , sign) -> bool (9101.0) -
署名 sign と自身の公開鍵で data を検証します。
...nSSL::PKey::DSA#syssign が返す DER 形式の文字列
を渡さなければなりません。
data は適切なハッシュ関数で計算されたダイジェストであると仮定
しています。
@param data 検証対象の文字列
@param sign 署名文字列
@raise OpenSSL::PKey::DSAEr... -
OpenSSL
:: PKey :: EC # dsa _ verify _ asn1(data , sig) -> bool (9101.0) -
公開鍵を用い、署名を ECDSA で検証します。
...要があります。
検証に成功した場合は true を返します。
@param data 署名対象のデータ(文字列)
@param sig 署名データ(文字列)
@raise OpenSSL::PKey::ECError 署名の検証時にエラーが生じた場合に発生します
@see OpenSSL::PKey::EC#dsa_sign_asn1... -
OpenSSL
:: PKey :: EC :: Group # curve _ name -> String | nil (9101.0) -
曲線の名前を文字列で返します。
曲線の名前を文字列で返します。
名前がない場合は nil を返します。 -
OpenSSL
:: PKey :: EC :: Group # point _ conversion _ form -> Symbol (9101.0) -
点のエンコーディング方式を返します。
...:compressed
* :uncompressed
* :hybrid
詳しくは X9.62 (ECDSA) などを参照してください。
@raise OpenSSL::PKey::EC::Group::Error 得られたエンコーディングが未知の値であった
場合に発生します。
@see OpenSSL::PKey::EC::Group#point_conversion_form=... -
OpenSSL
:: PKey :: EC :: Group # point _ conversion _ form=(sym) (9101.0) -
点のエンコーディング方式を設定します。
...エンコーディング方式を設定します。
以下のいずれかを設定します。
* :compressed
* :uncompressed
* :hybrid
詳しくは X9.62 (ECDSA) などを参照してください。
@param sym 設定する方式(Symbol)
@see OpenSSL::PKey::EC::Group#point_conversion_form... -
OpenSSL
:: PKey :: EC :: Point # invert! -> self (9101.0) -
自身をその逆元に設定します。
...自身をその逆元に設定します。
@raise OpenSSL::PKey::EC::Point::Error エラーが生じた場合に発生します...