るりまサーチ

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

別のキーワード

  1. _builtin at
  2. _builtin values_at
  3. time at
  4. dbm values_at
  5. csv values_at

クラス

キーワード

検索結果

Digest::Base#update(str) -> self (3102.0)

文字列を追加します。self を返します。 複数回updateを呼ぶことは文字列を連結してupdateを呼ぶことと同じです。 すなわち m.update(a); m.update(b) は m.update(a + b) と、 m << a << b は m << a + b とそれぞれ等価 です。

...pdateを呼ぶことは文字列を連結してupdateを呼ぶことと同じです。
すなわち m.update(a); m.update(b) は
m.update(a + b) と、 m << a << b は m << a + b とそれぞれ等価
です。

@param str 追加する文字列

require 'digest/md5'

digest
= Digest:...
...5.new
digest
.update("r")
digest
.update("u")
digest
.update("b")
digest
.update("y")
p digest.hexdigest # => "58e53d1324eef6265fdb97b08ed9aadf"

digest
= Digest::MD5.new
digest
<< "r"
digest
<< "u"
digest
<< "b"
digest
<< "...
...y"
p digest.hexdigest # => "58e53d1324eef6265fdb97b08ed9aadf"...

Digest::Base#file(path) -> self (102.0)

ファイル名 file で指定したファイルの内容を読み込んでダイジェストを更新し、 オブジェクト自身を返します。

...@param path 読み込み対象のファイル名です。
@return ダイジェストオブジェクトを返します。

例(MD5の場合)

require 'digest/md5'
digest
= Digest::MD5.new
digest
.file("/path/to/file") # => Digest::MD5のインスタンス
digest
.hexdigest # => "/path/to/file...

Digest::Base.file(path) -> object (102.0)

新しいダイジェストオブジェクトを生成し、 ファイル名 file で指定したファイルの内容を読み込み、 そのダイジェストオブジェクトを返します。

...します。

@param path 読み込み対象のファイル名です。
@return ダイジェストオブジェクトを返します。

使用例(SHA256の場合)

require 'digest'
digest
= Digest::SHA256.file("X11R6.8.2-src.tar.bz2")
digest
.hexdigest
# => "f02e3c8557...