るりまサーチ

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

別のキーワード

  1. openssl g
  2. openssl g=
  3. dh g
  4. dsa g
  5. dsa g=

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

Digest (44000.0)

rubygems/digest/digest_adapter (30012.0)

Ruby 1.8.5 と 1.8.6 の間に存在する API の差異を吸収するためのライブラリです。

...いバージョンのものに合わせます。
RubyGems では digest, hexdigest の二つのメソッドが使用されるのでこの二つのメソッドのみ
API を変換するようにしています。

Ruby 1.8.6 以降ではこのライブラリは使用されません。

@see digest...

OpenSSL::Digest::Digest (30006.0)

このクラスは互換性のために存在します。

...このクラスは互換性のために存在します。

OpenSSL::Digest を代わりに利用してください。...

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

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

...turn 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...
...
Digest
::MD5などを直接呼び出すと問題があるときはこのメソッドを使
うか、起動時に使用するライブラリを Kernel.#require してください。

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

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

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

Digest.#hexencode(string) -> String (24220.0)

引数である文字列 string を、16進数に変換した文字列を生成して返します。

...字列 string を、16進数に変換した文字列を生成して返します。

@param string 文字列を指定します。

//emlist[][ruby]{
require 'digest'

p Digest.hexencode("") # => ""
p Digest.hexencode("d") # => "64"
p Digest.hexencode("\1\2") # => "0102"
p Digest.hexencode("\xB...
..."b0"

p digest = Digest::MD5.digest("ruby") # => "X\xE5=\x13$\xEE\xF6&_\xDB\x97\xB0\x8E\xD9\xAA\xDF"
p Digest.hexencode(digest) # => "58e53d1324eef6265fdb97b08ed9aadf"
p Digest::MD5.hexdigest("ruby") # => "58e53d1324eef6265fdb97b08ed9aadf"

p digest = Digest::SHA1.digest("ruby...
...\x81"
p Digest.hexencode(digest) # => "18e40e1401eef67e1ae69efab09afb71f87ffb81"
p Digest::SHA1.hexdigest("ruby") # => "18e40e1401eef67e1ae69efab09afb71f87ffb81"
//}

文字列から16進数に変換したハッシュ値を直接得たい場合は、Digest::Base.hexdigest...

絞り込み条件を変える

Digest.#bubblebabble(string) -> String (24100.0)

与えられた文字列を BubbleBabble エンコードした文字列を返します。

...与えられた文字列を BubbleBabble エンコードした文字列を返します。

@param string 文字列を指定します。...

OpenSSL::Digest (24054.0)

ハッシュ関数のためのインターフェースを提供するクラスです。

...する (OpenSSL::Digest.digest,
Digest
::Instance#hexdigest) 方法です。短い文字列の
ダイジェストを取るときにはこちらを使えばよいでしょう。

もう一つはダイジェストオブジェクトを作成して、文字列を順次
OpenSSL::Digest#update で渡すこ...
...イルのハッシュ値を計算する場合などに
利用します。


例:
require 'openssl'
digest
= OpenSSL::Digest.new("sha256")

File.open(filename){|f|
while data = f.read(1024)
digest
.update(data)
end
}
puts digest.hexdigest

digest
も参照してください。...

Ruby用語集 (23034.0)

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

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

a ka sa ta na ha ma ya ra wa

=== 記号・数字
: %記法
: % notation
「%」記号で始まる多種多様なリテラル記法の総称。

参照:d:spec/literal#percent

: 0 オリジン
: zero-ba...
...sed
番号が 0 から始まること。

例えば、
Array や Vector、Matrix などの要素の番号、
String における文字の位置、
といったものは 0 オリジンである。

: 1 オリジン
: one-based
番号が 1 から始まること。

例えば、
エラ...
...トに対して Integer のハッシュ値を返す
Object#hash があり、
Hash クラスの実装に用いられている。

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

なお、標準添付ライブラリー digest で提供されるメ...

Gem::DigestAdapter#digest(string) -> String (21201.0)

@todo

...@todo

与えられた文字列のダイジェストを返します。

@param string ダイジェストを取得したい文字列を指定します。...
<< 1 2 3 ... > >>