48件ヒット
[1-48件を表示]
(0.180秒)
種類
- インスタンスメソッド (24)
- 文書 (12)
- クラス (12)
ライブラリ
- openssl (36)
クラス
-
OpenSSL
:: Cipher (24)
キーワード
-
key
_ len= (12) -
ruby 1
. 8 . 2 feature (12)
検索結果
先頭4件
-
OpenSSL
:: Cipher # key _ len -> Integer (21101.0) -
暗号鍵の長さをバイト数で返します。
暗号鍵の長さをバイト数で返します。 -
OpenSSL
:: Cipher (18096.0) -
共通鍵暗号のために抽象化されたインターフェースを提供するクラスです。
...より高水準なインターフェースが利用可能な
はずです。必要なのは暗号アルゴリズムを指定するため
OpenSSL::Cipher.new で暗号オブジェクトを生成することだけでしょう。
もし、このクラスを直接利用して暗号化する場合は......OpenSSL::Cipher.new や OpenSSL::Cipher::AES256.new
などで暗号オブジェクトを生成する
* OpenSSL::Cipher#encrypt, OpenSSL::Cipher#decrypt で
暗号、復号のいずれをするかを設定する
* OpenSSL::Cipher#key=, OpenSSL::Cipher#iv=,
OpenSSL::Cipher#random_ke......OpenSSL::Cipher.new("AES-256-CBC")
enc.encrypt
# 鍵とIV(Initialize Vector)を PKCS#5 に従ってパスワードと salt から生成する
key_iv = OpenSSL::PKCS5.pbkdf2_hmac_sha1(pass, salt, 2000, enc.key_len + enc.iv_len)
key = key_iv[0, enc.key_len]
iv = key_iv[enc.key_len, enc.iv_l... -
OpenSSL
:: Cipher # key _ len=(length) (9107.0) -
暗号鍵の長さを変更します。
...暗号鍵の長さを変更します。
@param length 新しく設定する長さ(バイト数)
@raise OpenSSL::Cipher::CipherError 指定した長さが不適切である(暗号方式の規格上許されていない値である)場合に発生します... -
ruby 1
. 8 . 2 feature (30.0) -
ruby 1.8.2 feature ruby 1.8.2 での ruby 1.8.1 からの変更点です。
...=== 2004-07-05
: Kernel#URI [lib] [new]
uri で追加。((<ruby-dev:23784>))
=== 2004-07-01
: OpenSSL::Cipher::Cipher#pkcs5_keyivgen [lib] [new]
: OpenSSL::Cipher::Cipher#key_len= [lib] [new]
new methods.
: OpenSSL::PKey::DH [lib] [new]
: OpenSSL::PKey::DSA...