るりまサーチ

最速Rubyリファレンスマニュアル検索!
132件ヒット [1-100件を表示] (0.085秒)

別のキーワード

  1. net/imap data
  2. net/imap raw_data
  3. smtp data
  4. socket data
  5. net/smtp data

検索結果

<< 1 2 > >>

Gem::Security::Signer#sign(data) (21209.0)

自身に設定済みのダイジェストアルゴリズムを用いて与えられたデータに署名します。

...自身に設定済みのダイジェストアルゴリズムを用いて与えられたデータに署名します。

@param data 署名対象のデータを指定します。...

OpenSSL::PKey::PKey#sign(digest, data) -> String (18225.0)

秘密鍵で data に署名し、署名の文字列を返します。

...秘密鍵で data に署名し、署名の文字列を返します。

digest は利用するハッシュ関数の名前を "sha256" や "md5"
といった文字列で指定します。

DSA で署名をする場合はハッシュ関数には "dss1" を指定してください。

@param digest 利...
...用するハッシュ関数の名前
@param data 署名する文字列
@raise OpenSSL::PKey::PKeyError 署名時にエラーが起きた場合に発生します...

OpenSSL::PKey::DSA#syssign(data) -> String (6236.0)

自身で data に署名をし、 DER 形式の文字列で署名を返します。

...自身で data に署名をし、 DER 形式の文字列で署名を返します。

data
は適切なハッシュ関数で計算されたダイジェストであると仮定
しています。

通常は OpenSSL::PKey::PKey#sign を使い、署名をすべきです。

@param data 署名の対象...

OpenSSL::PKey::EC#dsa_sign_asn1(data) -> String (6231.0)

秘密鍵を用い、data に ECDSA で署名します。

...秘密鍵を用い、data に ECDSA で署名します。

結果は文字列として返します。

data
のダイジェストを取る処理はこのメソッドに含まれていません。
自身で適当なダイジェストを取る必要があります。

@param data 署名対象のデー...

Gem::Package::TarOutput#add_signatures (6117.0)

gem-format な tar ファイルに data.tar.gz.sig, metadata.gz.sig を追加します。

...gem-format な tar ファイルに data.tar.gz.sig, metadata.gz.sig を追加します。

@see Gem::Security::Signer...

絞り込み条件を変える

OpenSSL::PKey::DSA#sysverify(data, sign) -> bool (259.0)

署名 sign と自身の公開鍵で data を検証します。

...署名 sign と自身の公開鍵で data を検証します。

検証に成功した場合は真を返します。

sign
に OpenSSL::PKey::DSA#syssign が返す DER 形式の文字列
を渡さなければなりません。

data
は適切なハッシュ関数で計算されたダイジェスト...
...であると仮定
しています。

@param data 検証対象の文字列
@param sign 署名文字列
@raise OpenSSL::PKey::DSAError 検証時にエラーが起きた場合に発生します。
正しい署名でなかった場合など、検証に失敗した場合はこの
例外...

OpenSSL::PKey::PKey#verify(digest, sign, data) -> bool (253.0)

data を秘密鍵で署名したその署名文字列が sign であることを公開鍵を使って検証し、検証に成功すれば true を返します。

...data を秘密鍵で署名したその署名文字列が sign
であることを公開鍵を使って検証し、検証に成功すれば true
を返します。

digest は利用するハッシュ関数の名前を "sha256" や "md5"
といった文字列で指定します。

DSA で検証をす...
...名時と異なるハッシュ関数を使った、
sign
が正しい署名でなかった場合などは false を返します。

@param digest 利用するハッシュ関数の名前
@param sign 検証に利用する署名文字列
@param data 検証対象の文字列
@raise OpenSSL::PKey::PKeyEr...

Gem::Security::Policy#verify_gem(signature, data, chain, time = Time.now) -> Array (208.0)

与えられたデータを与えられた署名と証明書チェーンで検証します。

...与えられたデータを与えられた署名と証明書チェーンで検証します。

@param signature 署名を指定します。

@param data 検証するデータを指定します。

@param chain 検証で使用する証明書チェーンを指定します。

@param time この時刻...

OpenSSL::PKey::EC#dsa_verify_asn1(data, sig) -> bool (120.0)

公開鍵を用い、署名を ECDSA で検証します。

...名を ECDSA で検証します。

data
のダイジェストを取る処理はこのメソッドに含まれていません。
自身で適当なダイジェストを取る必要があります。

検証に成功した場合は true を返します。

@param data 署名対象のデータ(文字...
...列)
@param sig 署名データ(文字列)
@raise OpenSSL::PKey::ECError 署名の検証時にエラーが生じた場合に発生します
@see OpenSSL::PKey::EC#dsa_sign_asn1...

Fiddle::Importer#bind(signature, *opts) { ... } -> Fiddle::Function (119.0)

Ruby のブロックを C の関数で wrap し、その関数をモジュールに インポートします。

...として定義されます。
また、Fiddle::Importer#[] で Fiddle::Function オブジェクトとして
取り出すことができます。

sign
ature で関数の名前とシネグチャを指定します。例えば
"int compare(void*, void*)" のように指定します。

opts には :st...
...ction オブジェクトを返します。

@param signature 関数の名前とシネグチャ
@param opts オプション


require 'fiddle/import'

module M
extend Fiddle::Importer
dlload "libc.so.6"
typealias "size_t", "unsigned long"
extern "int qsort(void*, size_t, size...
...x.to_s(Fiddle::SIZEOF_INT).unpack("i!")
y = py.to_s(Fiddle::SIZEOF_INT).unpack("i!")

x <=> y
}
end

data
= [32, 180001, -13, -1, 0, 49].pack("i!*")
M.qsort(Fiddle::Pointer[data], 6, Fiddle::SIZEOF_INT, M["compare"])
p data.unpack("i!*") # => [-13, -1, 0, 32, 49, 180001]...

絞り込み条件を変える

<< 1 2 > >>