248件ヒット
[1-100件を表示]
(0.039秒)
種類
- インスタンスメソッド (120)
- 特異メソッド (92)
- モジュール関数 (12)
- ライブラリ (12)
- 文書 (12)
クラス
-
Digest
:: Base (60) -
Net
:: IMAP :: BodyTypeBasic (12) -
Net
:: IMAP :: BodyTypeMessage (12) -
Net
:: IMAP :: BodyTypeText (12) -
Net
:: SMTP (44) -
OpenSSL
:: Digest (12) -
OpenSSL
:: Digest :: MD5 (24) -
OpenSSL
:: HMAC (24) -
OpenSSL
:: PKey :: PKey (12)
モジュール
- Digest (12)
キーワード
-
capable
_ auth _ types (12) - digest (48)
- digest! (12)
- hexdigest (36)
- hexdigest! (12)
- hexencode (12)
-
net
/ smtp (12) -
ruby 1
. 6 feature (12) - sign (12)
- start (32)
-
to
_ s (12)
検索結果
先頭5件
-
Net
:: IMAP :: BodyTypeBasic # md5 -> String | nil (18218.0) -
ボディの MD5 値を文字列で返します。
...ボディの MD5 値を文字列で返します。... -
Net
:: IMAP :: BodyTypeMessage # md5 -> String | nil (18218.0) -
ボディの MD5 値を文字列で返します。
...ボディの MD5 値を文字列で返します。... -
Net
:: IMAP :: BodyTypeText # md5 -> String | nil (18218.0) -
ボディの MD5 値を文字列で返します。
...ボディの MD5 値を文字列で返します。... -
OpenSSL
:: Digest :: MD5 . digest(data) -> String (3117.0) -
data のダイジェストを MD5 で計算します。
...data のダイジェストを MD5 で計算します。
@param data ダイジェストを計算する文字列... -
OpenSSL
:: Digest :: MD5 . hexdigest(data) -> String (3117.0) -
data のダイジェストを MD5 で計算し、16進文字列で返します。
...data のダイジェストを MD5 で計算し、16進文字列で返します。
@param data ダイジェストを計算する文字列... -
ruby 1
. 6 feature (336.0) -
ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。
...りました。
p "#{ "" }"
=> ruby 1.6.7 (2002-03-01) [i586-linux]
""
=> -:1: warning: bad substitution in string
ruby 1.6.7 (2002-09-12) [i586-linux]
"#{ }"
=> ruby 1.6.7 (2002-09-25) [i586-linux]
""
これは1.7......ません。1.6に入るかも不明です。-))
: 2002-07-11 String#slice!
範囲外の文字列を指定したときに例外を返す場合がありましたが、常に nil
を返すようになりました。(String#[]やString#slice と同じ結果を返すと
いうことです)......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("1... -
Digest
. # hexencode(string) -> String (236.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 Di......gest.hexencode("\xB0") # => "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
:: Base # hexdigest -> String (126.0) -
updateや<<によって追加した文字列に対するハッシュ値を、 ASCIIコードを使って16進数の列を示す文字列にエンコードして返します。
...文字列は、
MD5では32バイト長、SHA1およびRMD160では40バイト長、SHA256では64バイト長、
SHA384では96バイト長、SHA512では128バイト長です。
Rubyで書くと以下と同じです。
def hexdigest
digest.unpack("H*")[0]
end
例:
# MD5の場合
re......quire 'digest/md5'
digest = Digest::MD5.new
digest.update("ruby")
p digest.hexdigest # => "58e53d1324eef6265fdb97b08ed9aadf"
@see Digest::Base#digest... -
Digest
:: Base # to _ s -> String (126.0) -
updateや<<によって追加した文字列に対するハッシュ値を、 ASCIIコードを使って16進数の列を示す文字列にエンコードして返します。
...文字列は、
MD5では32バイト長、SHA1およびRMD160では40バイト長、SHA256では64バイト長、
SHA384では96バイト長、SHA512では128バイト長です。
Rubyで書くと以下と同じです。
def hexdigest
digest.unpack("H*")[0]
end
例:
# MD5の場合
re......quire 'digest/md5'
digest = Digest::MD5.new
digest.update("ruby")
p digest.hexdigest # => "58e53d1324eef6265fdb97b08ed9aadf"
@see Digest::Base#digest...