るりまサーチ

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

別のキーワード

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

ライブラリ

キーワード

検索結果

<< 1 2 > >>

OpenSSL::Digest::SHA384 (21016.0)

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

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

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

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

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

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

@param data 入力文字列...

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

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

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

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

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

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

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

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

ruby 1.6 feature (768.0)

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

...はバグ修正がメイン
になります。

((<stable-snapshot|URL:ftp://ftp.netlab.co.jp/pub/lang/ruby/stable-snapshot.tar.gz>)) は、日々更新される安定版の最新ソースです。

== 1.6.8 (2002-12-24) -> stable-snapshot

: 2003-01-22: errno

EAGAIN と EWOULDBLOCK が同じ...
...システムでは、EWOULDBLOCK は、EAGAIN
として定義されています。(これは 1.6.7 とは異なる挙動です)

p
Errno::EAGAIN
p
Errno::EWOULDBLOCK

=> ruby 1.6.7 (2002-03-01) [i586-linux]
Errno::EAGAIN
Errno::EWOULDBLOCK...
...5 に置き換えられました。
Digest::SHA256, Digest::SHA384, Digest::SHA512, Digest::RMD160
も新たに追加されました。

require 'digest/md5'
include Digest

md = MD5.new
md << "abc"
p
uts md

p
uts MD5.hexdigest("123")

: ((<Struct>))

フリーズされ...

絞り込み条件を変える

ruby 1.8.3 feature (168.0)

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

...の変更
* [api]: 拡張ライブラリ API
* [lib]: ライブラリ
* レベル
* [bug]: バグ修正
* [new]: 追加されたクラス/メソッドなど
* [compat]: 変更されたクラス/メソッドなど
* 互換性のある変更
* only backward-compatibility
*...
...[platform]: 対応プラットフォームの追加

bundled libraryである(rubyの一部ではない)soap4rの変更点については、以下を参考にしてください。
soap4r-1.5.3がruby-1.8.2、soap4r-1.5.5がruby-1.8.3にbundleされています。
* ((<URL:http://dev.ctor.org/soap4...
...[lib] [compat]

新クラス、追加。OpenSSL::PKCS7::Signer が OpenSSL::PKCS7::SignerInfo に名前が変わりました。Signer も別名として
引続き提供されます。

=== 2005-09-10
: OpenSSL::Digest::SHA224
: OpenSSL::Digest::SHA256
: OpenSSL::Digest::SHA384
: OpenSSL::Diges...

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

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

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

返す文字列は、MD5では16バイ...
...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"
p
digest.digest! # => "\324\03...

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

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

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

返す文字列は、MD5では16バイト長、SHA1およびRMD160では20バイト長、
SHA256では32バイト長、SHA384では48バイト長、SHA512では64バイト長です。

例:

# M...
...D5の場合
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...

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

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

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

返す文字列は、
MD5では32バイト長、SHA1およびRMD160では40バイト長、SHA256では64バイト長、
SH...
...バイト長です。

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

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

例:

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

@see Digest::Base#digest...
<< 1 2 > >>