84件ヒット
[1-84件を表示]
(0.080秒)
ライブラリ
- ビルトイン (12)
- openssl (60)
-
rubygems
/ source _ index (12)
クラス
-
Gem
:: SourceIndex (12) -
OpenSSL
:: PKCS7 (12) -
OpenSSL
:: PKey :: DSA (12) -
OpenSSL
:: PKey :: EC (12) -
OpenSSL
:: PKey :: PKey (12) -
OpenSSL
:: X509 :: CRL (12) - Time (12)
キーワード
-
dsa
_ sign _ asn1 (12) -
gem
_ signature (12) -
signature
_ algorithm (12) - strftime (12)
- syssign (12)
- verify (12)
検索結果
先頭5件
-
OpenSSL
:: PKey :: PKey # sign(digest , data) -> String (18322.0) -
秘密鍵で data に署名し、署名の文字列を返します。
...列で指定します。
DSA で署名をする場合はハッシュ関数には "dss1" を指定してください。
@param digest 利用するハッシュ関数の名前
@param data 署名する文字列
@raise OpenSSL::PKey::PKeyError 署名時にエラーが起きた場合に発生します... -
OpenSSL
:: PKey :: EC # dsa _ sign _ asn1(data) -> String (6322.0) -
秘密鍵を用い、data に ECDSA で署名します。
...取る必要があります。
@param data 署名対象のデータ(文字列)
@raise OpenSSL::PKey::ECError EC オブジェクトが秘密鍵を保持していない場合、
もしくは署名に失敗した場合に発生します
@see OpenSSL::PKey::EC#dsa_verify_a... -
OpenSSL
:: PKey :: DSA # syssign(data) -> String (6315.0) -
自身で data に署名をし、 DER 形式の文字列で署名を返します。
...自身で data に署名をし、 DER 形式の文字列で署名を返します。
data は適切なハッシュ関数で計算されたダイジェストであると仮定
しています。
通常は OpenSSL::PKey::PKey#sign を使い、署名をすべきです。
@param data 署名の対象... -
Gem
:: SourceIndex # gem _ signature(gem _ full _ name) -> String (6309.0) -
与えられた名前を持つ Gem の SHA256 ダイジェストを返します。
...与えられた名前を持つ Gem の SHA256 ダイジェストを返します。
@param gem_full_name Gem の名前を指定します。... -
OpenSSL
:: X509 :: CRL # signature _ algorithm -> String (6309.0) -
署名に使ったアルゴリズム名を文字列で返します。
...署名に使ったアルゴリズム名を文字列で返します。
@raise OpenSSL::X509::CRLError 名前の取得に失敗した場合に発生します... -
Time
# strftime(format) -> String (233.0) -
時刻を format 文字列に従って文字列に変換した結果を返します。
...時刻を format 文字列に従って文字列に変換した結果を返します。
@param format フォーマット文字列を指定します。使用できるものは 以下の通りです。
* %A: 曜日の名称(Sunday, Monday ... )
* %a: 曜日の省略名(Sun, Mon ... )
* %B: 月......comma as decimal sign (basic)
p t.strftime("%T,%L") # => 04:05:06,000 Local time with decimal fraction, comma as decimal sign (extended)
p t.strftime("%H%M%S.%L") # => 040506.000 Local time with decimal fraction, full stop as decimal sign (basic)
p t.str......ftime("%T.%L") # => 04:05:06.000 Local time with decimal fraction, full stop as decimal sign (extended)
p t.strftime("%H%M%S%z") # => 040506+0900 Local time and the difference from UTC (basic)
p t.strftime("%T%:z") # => 04:05:06+09:00... -
OpenSSL
:: PKCS7 # verify(certs , store , indata = nil , flags = 0) -> bool (49.0) -
署名を検証します。
...署名者の証明書を含む配列を渡します。
通常 S/MIME 署名には証明者の証明書が含まれていますが、
OpenSSL::PKCS7.sign で OpenSSL::PKCS7::NOCERTS を渡した
場合には含まれていないので、明示的に渡す必要があります。
このメソッドは......rror_string に
失敗した理由を表す文字列がセットされます。
@param certs 証明書(OpenSSL::X509::Certificate オブジェクト)の配列
@param store 証明書ストア(OpenSSL::X509::Store オブジェクト)
@param indata 署名対象の文字列
@param flags フラグ
@rais...