るりまサーチ

最速Rubyリファレンスマニュアル検索!
114件ヒット [1-100件を表示] (0.040秒)
トップページ > クエリ:name[x] > クエリ:digest[x]

別のキーワード

  1. _builtin name
  2. resolv each_name
  3. win32ole name
  4. net/imap name
  5. openssl name

ライブラリ

クラス

モジュール

検索結果

<< 1 2 > >>

OpenSSL::Digest.digest(name, data) -> String (21214.0)

data のダイジェストを計算します。

...data のダイジェストを計算します。

name
でハッシュ関数を指定します。

@param name ハッシュ関数の種類を文字列("md5", "sha256" など)で指定
@param data ダイジェストを計算する文字列...

OpenSSL::Digest#name -> String (21101.0)

ハッシュ関数の名前を返します。

ハッシュ関数の名前を返します。

OpenSSL::Engine#digest(name) -> OpenSSL::Digest (18309.0)

engine からメッセージダイジェストオブジェクトを生成します。

...engine からメッセージダイジェストオブジェクトを生成します。

@param name メッセージダイジェストアルゴリズム名(文字列)
@raise OpenSSL::Engine::EngineError 指定したアルゴリズムが存在しない、もしくは
engine がサポートして...

Kernel#Digest(name) -> object (14290.0)

"MD5"や"SHA1"などのダイジェストを示す文字列 name を指定し、 対応するダイジェストのクラスを取得します。

..."などのダイジェストを示す文字列 name を指定し、
対応するダイジェストのクラスを取得します。


@param name "MD5"や"SHA1"などのダイジェストを示す文字列を指定します。
@return Digest::MD5やDigest::SHA1などの対応するダイジェスト...
...スタンスではなく、クラスを返します。注意してください。

例: Digest::MD、Digest::SHA1、Digest::SHA512のクラス名を順番に出力する。

require 'digest'
for a in ["MD5", "SHA1", "SHA512"]
p Digest(a) # => Digest::MD5, Digest::SHA1, Digest::SHA512
end...
..."MD5"や"SHA1"などのダイジェストを示す文字列 name を指定し、
対応するダイジェストのクラスを取得します。

このメソッドはスレッドセーフです。マルチスレッド環境で
Digest
::MD5などを直接呼び出すと問題があるときはこの...
...param name "MD5"や"SHA1"などのダイジェストを示す文字列を指定します。
@return Digest::MD5やDigest::SHA1などの対応するダイジェストのクラスを返します。インスタンスではなく、クラスを返します。注意してください。

例: Digest::MD...
...、Digest::SHA1、Digest::SHA512のクラス名を順番に出力する。

require 'digest'
for a in ["MD5", "SHA1", "SHA512"]
p Digest(a) # => Digest::MD5, Digest::SHA1, Digest::SHA512
end...

OpenSSL::Digest.new(name, data=nil) -> OpenSSL::Digest (3214.0)

ダイジェストオブジェクトを生成します。

...ダイジェストオブジェクトを生成します。

name
でハッシュ関数の種類を選びます。

data に文字列を渡すと、その文字列でオブジェクトの内部状態を更新します。

@param name ハッシュ関数の種類を文字列("md5", "sha256" など)で...

絞り込み条件を変える

ruby 1.6 feature (90.0)

ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。

...:EWOULDBLOCK

=> ruby 1.6.8 (2002-12-24) [i586-linux]
Errno::EAGAIN
-:2: uninitialized constant EWOULDBLOCK at Errno (NameError)

=> ruby 1.6.8 (2003-02-13) [i586-linux]
Errno::EAGAIN
Errno::EAGAIN

== 1.6.7 (2002-03-01) -> 1.6.8 (2002-12-2...
...art form.

: 2002-04-10: Object#((<Object/remove_instance_variable>))

指定したインスタンス変数が定義されていない場合例外 NameError を起こ
すようになりました。((<ruby-bugs-ja:PR#216>))

Object.new.instance_eval {
p remove_instance_variable...
...0.251.121.214"

: ((<Digest|digest>)) モジュール

SHA1, MD5 は Digest::SHA1, Digest::MD5 に置き換えられました。
Digest
::SHA256, Digest::SHA384, Digest::SHA512, Digest::RMD160
も新たに追加されました。

require 'digest/md5'
include Digest

md = MD5.new...

NEWS for Ruby 3.0.0 (36.0)

NEWS for Ruby 3.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...ption. 8709
* ENV
* ENV.except has been added, which returns a hash excluding the given keys and their values. 15822
* Windows: Read ENV names and values as UTF-8 encoded Strings 12650
* Encoding
* Added new encoding IBM720. 16233
* Changed default for Encoding.default_externa...
..." and "public" methods now accept single array argument with a list of method names. 17314
* Module#attr_accessor, Module#attr_reader, Module#attr_writer and Module#attr methods now return an array of defined method names as symbols. 17314
* Module#alias_method now returns the defined alias...
...s Ractor compatible.
* CSV
* Update to CSV 3.1.9
* Date
* Update to Date 3.1.1
* This version is Ractor compatible.
* Digest
* Update to Digest 3.0.0
* This version is Ractor compatible.
* Etc
* Update to Etc 1.2.0
* This version is Ractor compatible.
* Fiddle...

ruby 1.8.3 feature (36.0)

ruby 1.8.3 feature *((<ruby 1.8 feature>)) *((<ruby 1.8.2 feature>))

...1

=== 2005-09-16
: File.extname [ruby] [compat]

与えられた pathname がピリオドで終る場合、ピリオドではなく空の文字列を返すようになりました。

$ ruby-1.8.2 -e 'p File.extname("a.")'
"."
$ ruby-1.8.3 -e 'p File.extname("a.")'
""

=== 2005-09...
...et::HTTPRequest#body_stream(=) [lib] [new]

追加。

: Net::HTTPHeader#each_capitalized [lib] [compat]
: Net::HTTPHeader#each_capitalized_name [lib] [new]

Net::HTTPHeader#canonical_each は Net::HTTPHeader#each_capitalized
に名前が変わりました。canonical_each も each_capit...
...変わりました。Signer も別名として
引続き提供されます。

=== 2005-09-10
: OpenSSL::Digest::SHA224
: OpenSSL::Digest::SHA256
: OpenSSL::Digest::SHA384
: OpenSSL::Digest::SHA512

新クラス、追加。OpenSSL 0.9.8 以降とともにコンパイルされた時のみ。

===...

Ruby用語集 (24.0)

Ruby用語集 A B C D E F G I J M N O R S Y

...関係が
なく、再定義もできない。
代入式「n = 1」における「=」は代入演算子である。
「str.size」「user&.name」といったメソッド呼び出しにおける
「.」「&.」も演算子である。
「[*0..9]」におけるいわゆる splat 展開の...
...でも参照・代入できる。

クラスインスタンス変数とは異なる。

参照:d:spec/variables#class

: クラス名
: class name
クラスの名前。クラスを定義すると、同名の定数が定義され、そのクラスが
代入される。

: クラスメソ...
...る。

ハッシュ値とハッシュ(Hash オブジェクト)を混同してはならない。

なお、標準添付ライブラリー digest で提供されるメッセージダイジェストは
一種のハッシュ関数である。

: パラダイム
: paradigm
プログラムや...

openssl (24.0)

OpenSSL(https://www.openssl.org/) を Ruby から扱うためのライブラリです。

...鍵に署名しているから自己署名です。

require 'openssl'

key = OpenSSL::PKey::RSA.new(1024)
digest
= OpenSSL::Digest::SHA1.new()

issu = sub = OpenSSL::X509::Name.new()
sub.add_entry('C', 'JP')
sub.add_entry('ST', 'Shimane')
sub.add_entry('CN', 'Ruby Taro')

cer...
...at(0)
cer.public_key = key # <= 署名する対象となる公開鍵
cer.serial = 1
cer.issuer = issu
cer.subject = sub

cer.sign(key, digest) # <= 署名するのに使う秘密鍵とハッシュ関数
print cer.to_text

===[a:references] 参考文献
* 5246
* Eric Rescorla. SSL...

絞り込み条件を変える

<< 1 2 > >>