るりまサーチ

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

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. kernel p
  5. dsa p

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

OpenSSL::Digest::Digest (24006.0)

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

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

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

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

引数である文字列 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("\xB0") # => "b0"

p
digest = Digest::MD5.digest("ruby") # => "X\x...
...xDF"
p
Digest.hexencode(digest) # => "58e53d1324eef6265fdb97b08ed9aadf"
p
Digest::MD5.hexdigest("ruby") # => "58e53d1324eef6265fdb97b08ed9aadf"

p
digest = Digest::SHA1.digest("ruby") # => "\x18\xE4\x0E\x14\x01\xEE\xF6~\x1A\xE6\x9E\xFA\xB0\x9A\xFBq\xF8\x7F\xFB\x81"
p
Digest.he...
...xencode(digest) # => "18e40e1401eef67e1ae69efab09afb71f87ffb81"
p
Digest::SHA1.hexdigest("ruby") # => "18e40e1401eef67e1ae69efab09afb71f87ffb81"
//}

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

OpenSSL::Digest (21054.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
}
p
uts digest.hexdigest

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

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

"MD5"や"SHA1"などのダイジェストを示す文字列 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...
...境で
Digest
::MD5などを直接呼び出すと問題があるときはこのメソッドを使
うか、起動時に使用するライブラリを Kernel.#require してください。

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

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

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

rubygems/digest/digest_adapter (18012.0)

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

...に存在する API の差異を吸収するためのライブラリです。

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

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

@see digest...

絞り込み条件を変える

OpenSSL::Digest::RIPEMD160.digest(data) -> String (15101.0)

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

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

@param data ダイジェストを計算する文字列...

OpenSSL::Digest::RIPEMD160.hexdigest(data) -> String (15100.0)

data のダイジェストを RIPEMD160 で計算し、16進文字列で返します。

...data のダイジェストを RIPEMD160 で計算し、16進文字列で返します。

@param data ダイジェストを計算する文字列...

WEBrick::HTTPAuth::DigestAuth.make_passwd(realm, user, pass) -> String (12200.0)

与えられた情報を使用してハッシュ化したパスワードを生成します。

...与えられた情報を使用してハッシュ化したパスワードを生成します。

@param realm レルムを指定します。

@param user ユーザ名を指定します。

@param pass パスワードを指定します。...

WEBrick::HTTPAuth::Htdigest#set_passwd(realm, user, pass) (12200.0)

与えられた情報をもとに、パスワードをハッシュ化して保存します。

...与えられた情報をもとに、パスワードをハッシュ化して保存します。

@param realm レルムを指定します。

@param user ユーザ名を指定します。

@param pass パスワードを指定します。...
<< 1 2 3 ... > >>