242件ヒット
[1-100件を表示]
(0.065秒)
種類
- インスタンスメソッド (132)
- モジュール関数 (55)
- ライブラリ (33)
- 特異メソッド (11)
- 定数 (11)
ライブラリ
- ビルトイン (77)
- etc (11)
- openssl (88)
-
rubygems
/ source _ index (22) -
rubygems
/ specification (11)
クラス
-
Gem
:: SourceIndex (22) -
Gem
:: Specification (11) -
OpenSSL
:: PKCS7 (22) -
OpenSSL
:: PKey :: DSA (11) -
OpenSSL
:: PKey :: EC (11) -
OpenSSL
:: PKey :: PKey (11) -
OpenSSL
:: X509 :: CRL (11) -
OpenSSL
:: X509 :: Certificate (11) -
OpenSSL
:: X509 :: Request (11) - SignalException (11)
- Time (11)
キーワード
-
SC
_ REALTIME _ SIGNALS (11) - bigdecimal (11)
-
dsa
_ sign _ asn1 (11) -
gem
_ signature (11) -
index
_ signature (11) -
rubygems
/ commands / cert _ command (11) -
rubygems
/ security (11) - signame (11)
-
signature
_ algorithm (33) -
signing
_ key (11) - signm (11)
- strftime (11)
- syssign (11)
- trap (44)
- verify (11)
-
write
_ smime (11)
検索結果
先頭5件
-
OpenSSL
:: PKey :: PKey # sign(digest , data) -> String (18202.0) -
秘密鍵で data に署名し、署名の文字列を返します。
秘密鍵で data に署名し、署名の文字列を返します。
digest は利用するハッシュ関数の名前を "sha256" や "md5"
といった文字列で指定します。
DSA で署名をする場合はハッシュ関数には "dss1" を指定してください。
@param digest 利用するハッシュ関数の名前
@param data 署名する文字列
@raise OpenSSL::PKey::PKeyError 署名時にエラーが起きた場合に発生します -
Signal
. # signame(signo) -> String (9301.0) -
引数で指定されたシグナル番号をシグナル名に変換して返します。
...引数で指定されたシグナル番号をシグナル名に変換して返します。
Signal.trap("INT") { |signo| puts Signal.signame(signo) }
Process.kill("INT", 0)
# => INT
@see Signal.#list... -
Signal
. # signame(signo) -> String | nil (9301.0) -
引数で指定されたシグナル番号をシグナル名に変換して返します。 対応するシグナル番号が存在しない場合は nil を返します。
...引数で指定されたシグナル番号をシグナル名に変換して返します。
対応するシグナル番号が存在しない場合は nil を返します。
Signal.trap("INT") { |signo| puts Signal.signame(signo) }
Process.kill("INT", 0)
# => INT
@see Signal.#list... -
SignalException
# signm -> String (9201.0) -
self.message のエイリアスです。
...self.message のエイリアスです。
//emlist[例][ruby]{
begin
Process.kill('HUP', Process.pid)
sleep
rescue SignalException => e
puts e.signm # => SIGHUP
end
//}... -
OpenSSL
:: PKey :: DSA # syssign(data) -> String (6207.0) -
自身で data に署名をし、 DER 形式の文字列で署名を返します。
...自身で data に署名をし、 DER 形式の文字列で署名を返します。
data は適切なハッシュ関数で計算されたダイジェストであると仮定
しています。
通常は OpenSSL::PKey::PKey#sign を使い、署名をすべきです。
@param data 署名の対象... -
OpenSSL
:: PKey :: EC # dsa _ sign _ asn1(data) -> String (6202.0) -
秘密鍵を用い、data に ECDSA で署名します。
秘密鍵を用い、data に ECDSA で署名します。
結果は文字列として返します。
data のダイジェストを取る処理はこのメソッドに含まれていません。
自身で適当なダイジェストを取る必要があります。
@param data 署名対象のデータ(文字列)
@raise OpenSSL::PKey::ECError EC オブジェクトが秘密鍵を保持していない場合、
もしくは署名に失敗した場合に発生します
@see OpenSSL::PKey::EC#dsa_verify_asn1 -
Gem
:: SourceIndex # gem _ signature(gem _ full _ name) -> String (6201.0) -
与えられた名前を持つ Gem の SHA256 ダイジェストを返します。
与えられた名前を持つ Gem の SHA256 ダイジェストを返します。
@param gem_full_name Gem の名前を指定します。 -
Gem
:: SourceIndex # index _ signature -> String (6201.0) -
ソースインデックスの SHA256 ダイジェストを返します。
ソースインデックスの SHA256 ダイジェストを返します。
この値はインデックスが変更されると変化します。 -
Gem
:: Specification # signing _ key -> String (6201.0) -
この Gem パッケージの署名に使用するキーを返します。
この Gem パッケージの署名に使用するキーを返します。 -
OpenSSL
:: X509 :: CRL # signature _ algorithm -> String (6201.0) -
署名に使ったアルゴリズム名を文字列で返します。
署名に使ったアルゴリズム名を文字列で返します。
@raise OpenSSL::X509::CRLError 名前の取得に失敗した場合に発生します -
OpenSSL
:: X509 :: Certificate # signature _ algorithm -> String (6201.0) -
発行者 (CA) が証明書に署名するのに使ったアルゴリズムです。
発行者 (CA) が証明書に署名するのに使ったアルゴリズムです。