988件ヒット
[901-988件を表示]
(0.121秒)
ライブラリ
- ビルトイン (86)
- digest (121)
-
digest
/ sha1 (11) -
digest
/ sha2 (77) - etc (22)
- openssl (429)
- pp (22)
- pstore (22)
- rubygems (11)
-
rubygems
/ gem _ openssl (11) -
rubygems
/ source _ index (22) -
rubygems
/ specification (11) -
rubygems
/ version (22) - socket (22)
-
webrick
/ httpauth / htpasswd (11)
クラス
-
Digest
:: Base (99) -
Digest
:: SHA2 (33) -
Gem
:: SourceIndex (22) -
Gem
:: Specification (11) -
Gem
:: Version (22) -
OpenSSL
:: Cipher (11) -
OpenSSL
:: Digest (22) -
OpenSSL
:: Digest :: SHA (33) -
OpenSSL
:: Digest :: SHA1 (33) -
OpenSSL
:: Digest :: SHA224 (33) -
OpenSSL
:: Digest :: SHA256 (33) -
OpenSSL
:: Digest :: SHA384 (33) -
OpenSSL
:: Digest :: SHA512 (33) -
OpenSSL
:: HMAC (33) -
OpenSSL
:: PKey :: PKey (22) -
OpenSSL
:: SSL :: SSLContext (11) -
OpenSSL
:: SSL :: SSLSocket (11) -
OpenSSL
:: X509 :: Request (11) - PP (22)
- PStore (22)
- Rational (11)
- Socket (11)
モジュール
- Digest (11)
- Etc (22)
-
File
:: Constants (9) - Gem (11)
-
Gem
:: SSL (11) - Kernel (11)
- Marshal (66)
-
OpenSSL
:: PKCS5 (22) -
Socket
:: Constants (11)
キーワード
- Cipher (11)
-
DIGEST
_ SHA1 (11) - Digest (22)
-
EMPTY
_ MARSHAL _ CHECKSUM (11) -
EMPTY
_ MARSHAL _ DATA (11) - Htpasswd (11)
-
IFF
_ TX _ SKB _ SHARING (22) -
MAJOR
_ VERSION (11) -
MARSHAL
_ FIELDS (11) -
MINOR
_ VERSION (11) - Marshal フォーマット (11)
-
SC
_ SHARED _ MEMORY _ OBJECTS (11) -
SC
_ THREAD _ PROCESS _ SHARED (11) - SHA1 (22)
- SHA2 (11)
- SHA224 (11)
- SHA256 (22)
- SHA384 (22)
- SHA512 (22)
-
SHARE
_ DELETE (9) -
block
_ length (22) - cipher (11)
- ciphers (11)
- digest (110)
- digest! (11)
-
digest
/ sha1 (11) -
digest
/ sha2 (11) -
digest
_ length (22) - dump (22)
- file (11)
-
gem
_ signature (11) - hexdigest (88)
- hexencode (11)
-
index
_ signature (11) - length (11)
- load (11)
-
marshal
_ dump (22) -
marshal
_ load (11) -
marshal
_ version (11) - new (99)
-
pbkdf2
_ hmac (11) -
pbkdf2
_ hmac _ sha1 (11) -
pkcs5
_ keyivgen (11) - restore (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 3 feature (11) -
rubygems
/ digest / sha1 (11) -
rubygems
/ digest / sha2 (11) -
sharing
_ detection (11) -
sharing
_ detection= (11) - sign (22)
- size (11)
-
to
_ s (11) - verify (11)
検索結果
先頭5件
-
Marshal
. # dump(obj , port , limit = -1) -> IO (3100.0) -
obj を指定された出力先に再帰的に出力します。
...を保持するもの。具体的には以下のイン
スタンス。Dir, File::Stat, IO とそのサブクラス
File, Socket など。
* MatchData, Data, Method, UnboundMethod,
Proc, Thread, ThreadGroup, Continuation
のインスタンス。
* 特異メソッドを定義したオブ......。
//emlist[例][ruby]{
p Marshal.dump(Hash.new {})
# => -:1:in `dump': cannot dump hash with default proc (TypeError)
//}
マーシャルの動作を任意に定義することもできます。
@param obj ダンプする対象のオブジェクトを指定します。
@param port IO かその......サブクラスのインスタンスを指定します。
@param limit 指定した場合、limit 段以上深くリンクしたオブジェクトを
ダンプできません。負の limit を指定すると深さチェックを行いません。
デフォルトは -1 で... -
Marshal
. # load(port , proc = nil) -> object (3100.0) -
port からマーシャルデータを読み込んで、元のオブジェクトと同 じ状態をもつオブジェクトを生成します。
...ます。
//emlist[例][ruby]{
str = Marshal.dump(["a", 1, 10 ** 10, 1.0, :foo])
p Marshal.load(str, proc {|obj| p obj})
# => "a"
# 1
# 10000000000
# 1.0
# :foo
# ["a", 1, 10000000000, 1.0, :foo]
# ["a", 1, 10000000000, 1.0, :foo]
//}
@param port String か IO (またはその......サブクラス)の
インスタンスを指定します。
@param proc 手続きオブジェクト。Proc
@raise TypeError メジャーバージョンが異なるか、バージョンの大きな
マーシャルデータを読み込んだ場合に発生します。... -
Marshal
. # restore(port , proc = nil) -> object (3100.0) -
port からマーシャルデータを読み込んで、元のオブジェクトと同 じ状態をもつオブジェクトを生成します。
...ます。
//emlist[例][ruby]{
str = Marshal.dump(["a", 1, 10 ** 10, 1.0, :foo])
p Marshal.load(str, proc {|obj| p obj})
# => "a"
# 1
# 10000000000
# 1.0
# :foo
# ["a", 1, 10000000000, 1.0, :foo]
# ["a", 1, 10000000000, 1.0, :foo]
//}
@param port String か IO (またはその......サブクラス)の
インスタンスを指定します。
@param proc 手続きオブジェクト。Proc
@raise TypeError メジャーバージョンが異なるか、バージョンの大きな
マーシャルデータを読み込んだ場合に発生します。... -
WEBrick
:: HTTPAuth :: Htpasswd (3016.0) -
Apache の htpasswd 互換のクラスです。 .htpasswd ファイルを新しく作成することも出来ます。 htpasswd -m (MD5) や -s (SHA) で作成された .htpasswd ファイルには対応していません。
...ることも出来ます。
htpasswd -m (MD5) や -s (SHA) で作成された .htpasswd ファイルには対応していません。
例
require 'webrick'
include WEBrick
htpd = HTTPAuth::Htpasswd.new('dot.htpasswd')
htpd.set_passwd(nil, 'username', 'supersecretpass')
htpd.flush
htpd2 = HT......TPAuth::Htpasswd.new('dot.htpasswd')
pass = htpd2.get_passwd(nil, 'username', false)
p pass == 'supersecretpass'.crypt(pass[0,2])... -
ruby 1
. 6 feature (1080.0) -
ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。
...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) ->......EAGAIN と EWOULDBLOCK が同じ値のシステムで、EWOULDBLOCK がなくなっ
ていました。現在は、このようなシステムでは、EWOULDBLOCK は、EAGAIN
として定義されています。(これは 1.6.7 とは異なる挙動です)
p Errno::EAGAIN......end
=> -:5:in `test': uninitialized class variable @@cv in C (NameError)
from -:9
ruby 1.6.7 (2002-03-01) [i586-linux]
=> ruby 1.6.6 (2001-12-26) [i586-linux]
5
: 2002-03-03 ((<Marshal/Marshal.load>))
Marshal.load が 1.7 のメソッド Proc#yield を呼ん... -
OpenSSL
:: PKCS5 . # pbkdf2 _ hmac(pass , salt , iter , keylen , digest) -> String (112.0) -
pass と salt から共通鍵暗号の鍵および IV(Initialization Vector) を生成します。
...pass と salt から共通鍵暗号の鍵および IV(Initialization Vector)
を生成します。
OpenSSL::PKCS5.#pbkdf2_hmac_sha1 と異なり任意の
ハッシュ関数を利用できます。
返り値の文字列から鍵と IV に必要なバイト数を切り出して利用します。......t 文字列
@param iter 鍵および IV 生成時のハッシュ関数の繰り返し回数
@param keylen 結果の文字列のバイト数
@param digest ハッシュ関数を表す文字列もしくは OpenSSL::Digest のオブジェクト
@raise OpenSSL::PKCS5::PKCS5Error 鍵、IV の生成に失......敗した場合に発生します
@see OpenSSL::PKCS5.#pbkdf2_hmac_sha1... -
OpenSSL
:: HMAC . new(key , digest) -> OpenSSL :: HMAC (106.0) -
HMAC を計算するためのオブジェクトを生成します。
...。
生成されたオブジェクトの内部状態は入力なしの状態にリセットされます。
digest には利用するハッシュ関数を表す文字列("md5", "sha256" など)
を渡します。
@param key 利用する鍵の文字列
@param digest 利用するハッシュ関数... -
ruby 1
. 8 . 3 feature (42.0) -
ruby 1.8.3 feature *((<ruby 1.8 feature>)) *((<ruby 1.8.2 feature>))
...変更
* [api]: 拡張ライブラリ API
* [lib]: ライブラリ
* レベル
* [bug]: バグ修正
* [new]: 追加されたクラス/メソッドなど
* [compat]: 変更されたクラス/メソッドなど
* 互換性のある変更
* only backward-compatibility
* 影......ibraryである(rubyの一部ではない)soap4rの変更点については、以下を参考にしてください。
soap4r-1.5.3がruby-1.8.2、soap4r-1.5.5がruby-1.8.3にbundleされています。
* ((<URL:http://dev.ctor.org/soap4r/wiki/Changes-154>))
* ((<URL:http://dev.ctor.org/soap4r/wiki......cipientInfo [lib] [new]
: OpenSSL::PKCS7::SignerInfo [lib] [compat]
新クラス、追加。OpenSSL::PKCS7::Signer が OpenSSL::PKCS7::SignerInfo に名前が変わりました。Signer も別名として
引続き提供されます。
=== 2005-09-10
: OpenSSL::Digest::SHA224
: OpenSSL::Dig...