348件ヒット
[201-300件を表示]
(0.140秒)
ライブラリ
- openssl (348)
クラス
-
OpenSSL
:: ASN1 :: ASN1Data (84) -
OpenSSL
:: ASN1 :: Constructive (12) -
OpenSSL
:: ASN1 :: Primitive (12) -
OpenSSL
:: Cipher (12) -
OpenSSL
:: Digest (24) -
OpenSSL
:: Engine (24) -
OpenSSL
:: HMAC (24) -
OpenSSL
:: PKCS7 (60) -
OpenSSL
:: PKey :: DSA (24) -
OpenSSL
:: PKey :: EC (24) -
OpenSSL
:: PKey :: PKey (24) -
OpenSSL
:: X509 :: Attribute (24)
キーワード
- << (24)
-
add
_ data (12) - data= (12)
-
dsa
_ sign _ asn1 (12) -
dsa
_ verify _ asn1 (12) -
load
_ private _ key (12) -
load
_ public _ key (12) - sign (12)
- syssign (12)
- sysverify (12)
- tag (12)
- tag= (12)
-
tag
_ class (12) -
tag
_ class= (12) - tagging (24)
-
to
_ der (12) - type (12)
- update (36)
- value (24)
- value= (24)
- verify (24)
検索結果
先頭5件
-
OpenSSL
:: PKey :: DSA # syssign(data) -> String (11136.0) -
自身で data に署名をし、 DER 形式の文字列で署名を返します。
...自身で data に署名をし、 DER 形式の文字列で署名を返します。
data は適切なハッシュ関数で計算されたダイジェストであると仮定
しています。
通常は OpenSSL::PKey::PKey#sign を使い、署名をすべきです。
@param data 署名の対象... -
OpenSSL
:: PKey :: PKey # sign(digest , data) -> String (11130.0) -
秘密鍵で data に署名し、署名の文字列を返します。
...秘密鍵で data に署名し、署名の文字列を返します。
digest は利用するハッシュ関数の名前を "sha256" や "md5"
といった文字列で指定します。
DSA で署名をする場合はハッシュ関数には "dss1" を指定してください。
@param digest 利......用するハッシュ関数の名前
@param data 署名する文字列
@raise OpenSSL::PKey::PKeyError 署名時にエラーが起きた場合に発生します... -
OpenSSL
:: PKey :: PKey # verify(digest , sign , data) -> bool (11130.0) -
data を秘密鍵で署名したその署名文字列が sign であることを公開鍵を使って検証し、検証に成功すれば true を返します。
...data を秘密鍵で署名したその署名文字列が sign
であることを公開鍵を使って検証し、検証に成功すれば true
を返します。
digest は利用するハッシュ関数の名前を "sha256" や "md5"
といった文字列で指定します。
DSA で検証をす......返します。
@param digest 利用するハッシュ関数の名前
@param sign 検証に利用する署名文字列
@param data 検証対象の文字列
@raise OpenSSL::PKey::PKeyError 検証時にエラーが起きた場合に発生します。
正しい署名でなかった場合など... -
OpenSSL
:: Cipher # update(data) -> String (11126.0) -
渡された文字列を暗号化もしくは復号化して文字列として返します。
...た文字列を暗号化もしくは復号化して文字列として返します。
どちらがなされるかは直前に OpenSSL::Cipher#encrypt もしくは
OpenSSL::Cipher#decrypt のいずれが呼びだされたかに
よって決まります。
ブロック暗号を利用する場合は......れたときに使われます。
暗号化/復号化すべきデータを渡し終えた後は、
OpenSSL::Cipher#final
を呼びだして暗号オブジェクト内部に残されたデータを暗号化/復号化
する必要があります。
@param data 暗号化/復号化する文字列... -
OpenSSL
:: PKey :: EC # dsa _ verify _ asn1(data , sig) -> bool (11126.0) -
公開鍵を用い、署名を ECDSA で検証します。
...名を ECDSA で検証します。
data のダイジェストを取る処理はこのメソッドに含まれていません。
自身で適当なダイジェストを取る必要があります。
検証に成功した場合は true を返します。
@param data 署名対象のデータ(文字......列)
@param sig 署名データ(文字列)
@raise OpenSSL::PKey::ECError 署名の検証時にエラーが生じた場合に発生します
@see OpenSSL::PKey::EC#dsa_sign_asn1... -
OpenSSL
:: Digest # <<(data) -> self (11125.0) -
data でダイジェストオブジェクトの内部状態を更新します。
...data でダイジェストオブジェクトの内部状態を更新します。
@param data 入力文字列... -
OpenSSL
:: Digest # update(data) -> self (11125.0) -
data でダイジェストオブジェクトの内部状態を更新します。
...data でダイジェストオブジェクトの内部状態を更新します。
@param data 入力文字列... -
OpenSSL
:: HMAC # <<(data) -> self (11109.0) -
入力文字列を追加し、内部状態を更新します。
...入力文字列を追加し、内部状態を更新します。
@param data 入力文字列... -
OpenSSL
:: HMAC # update(data) -> self (11109.0) -
入力文字列を追加し、内部状態を更新します。
...入力文字列を追加し、内部状態を更新します。
@param data 入力文字列...