るりまサーチ

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

別のキーワード

  1. openssl digest
  2. digest digest
  3. digest new
  4. digest
  5. base digest

ライブラリ

キーワード

検索結果

<< 1 2 > >>

Digest::Base#digest -> String (58292.0)

updateや<<によって追加した文字列に対するハッシュ値を文字列で返します。

...SHA256では32バイト長、SHA384では48バイト長、SHA512では64バイト長です。

例:

# MD5の場合
require 'digest/md5'
digest
= Digest::MD5.new
digest
.update("ruby")
p digest.digest # => "X\345=\023$\356\366&_\333\227\260\216\331\252\337"

@see Digest::Base#hexdigest...

OpenSSL::Digest::SHA384.digest(data) -> String (45218.0)

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

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

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

Digest::Base#digest! -> String (34404.0)

updateや<<によって追加した文字列に対するハッシュ値を文字列で返します。 Digest::Base#digestと違い、 メソッドの処理後、 オブジェクトの状態を初期状態(newした直後と同様の状態)に戻します。

...ます。
Digest
::Base#digestと違い、
メソッドの処理後、
オブジェクトの状態を初期状態(newした直後と同様の状態)に戻します。

返す文字列は、MD5では16バイト長、SHA1およびRMD160では20バイト長、
SHA256では32バイト長、SHA384では48...
...MD5の場合
require 'digest/md5'
digest
= Digest::MD5.new
digest
.update("ruby")
p digest.digest! # => "X\345=\023$\356\366&_\333\227\260\216\331\252\337"
p digest.digest! # => "\324\035\214\331\217\000\262\004\351\200\t\230\354\370B~"

@see Digest::Base#digestDigest::Base#hexdigest!...

Digest::Base#hexdigest -> String (34302.0)

updateや<<によって追加した文字列に対するハッシュ値を、 ASCIIコードを使って16進数の列を示す文字列にエンコードして返します。

...イト長、
SHA384
では96バイト長、SHA512では128バイト長です。

Rubyで書くと以下と同じです。

def hexdigest
digest
.unpack("H*")[0]
end

例:

# MD5の場合
require 'digest/md5'
digest
= Digest::MD5.new
digest
.update("ruby")
p digest.hexdigest # => "58e5...
...3d1324eef6265fdb97b08ed9aadf"

@see Digest::Base#digest...

Digest::Base#to_s -> String (28102.0)

updateや<<によって追加した文字列に対するハッシュ値を、 ASCIIコードを使って16進数の列を示す文字列にエンコードして返します。

...イト長、
SHA384
では96バイト長、SHA512では128バイト長です。

Rubyで書くと以下と同じです。

def hexdigest
digest
.unpack("H*")[0]
end

例:

# MD5の場合
require 'digest/md5'
digest
= Digest::MD5.new
digest
.update("ruby")
p digest.hexdigest # => "58e5...
...3d1324eef6265fdb97b08ed9aadf"

@see Digest::Base#digest...

絞り込み条件を変える

OpenSSL::Digest::SHA384 (24016.0)

ハッシュ関数 SHA384 を表すクラス

...ハッシュ関数 SHA384 を表すクラス...

Digest::SHA384 (24000.0)

FIPS PUB 180-2に記述されているNIST (the US' National Institute of Standards and Technology) の SHA-384 Secure Hash Algorithmを 実装するクラスです。

FIPS PUB 180-2に記述されているNIST (the US' National Institute of
Standards and Technology) の SHA-384 Secure Hash Algorithmを
実装するクラスです。

OpenSSL::Digest::SHA384.hexdigest(data) -> String (21216.0)

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

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

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

OpenSSL::Digest::SHA384.new(data=nil) -> OpenSSL::Digest::SHA384 (9303.0)

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

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

data に文字列を渡すとその内容で内部状態を更新します。

@param data 入力文字列

ruby 1.6 feature (126.0)

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

...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...
...md << "abc"
puts md

puts MD5.hexdigest("123")

: ((<Struct>))

フリーズされた構造体オブジェクトが変更できていました。また、$SAFE =
4 のときの変更を禁止するようにしました。((<ruby-talk:19167>))

cat = Struct.new("Cat", :name, :age,...

絞り込み条件を変える

<< 1 2 > >>