るりまサーチ

最速Rubyリファレンスマニュアル検索!
55件ヒット [1-55件を表示] (0.122秒)
トップページ > クエリ:Vector#r[x] > クエリ:[][x] > クエリ:[]=[x] > ライブラリ:openssl[x]

別のキーワード

  1. << rexml::attribute#name
  2. add rexml::attribute#name
  3. handle_interrupt thread#raise
  4. service drb::extserv#stop_service
  5. inspect? irb::context#inspect_mode

クラス

モジュール

キーワード

検索結果

OpenSSL::Cipher (6020.0)

共通鍵暗号のために抽象化されたインターフェースを提供するクラスです。

...は暗号アルゴリズムを指定するため
OpenSSL
::Cipher.new で暗号オブジェクトを生成することだけでしょう。

もし、このクラスを直接利用して暗号化する場合は、暗号の鍵や
IV(Initialization Vector)の取り扱いについて正しく理解し...
...* OpenSSL::Cipher.new や OpenSSL::Cipher::AES256.new
などで暗号オブジェクトを生成する
* OpenSSL::Cipher#encrypt, OpenSSL::Cipher#decrypt で
暗号、復号のいずれをするかを設定する
* OpenSSL::Cipher#key=, OpenSSL::Cipher#iv=,
OpenSSL
::Cipher#rando...
...m_key, OpenSSL::Cipher#random_iv などで
鍵と IV(initialization vector) を設定する
* OpenSSL::Cipher#update, OpenSSL::Cipher#final で
暗号化/復号化をする


r
uby 1.8.3 から Cast5 と Idea が CAST5 と IDEA に改名されました。

=== ブロック暗号モード
AE...

OpenSSL::Cipher#iv_len -> Integer (3118.0)

必要な IV(Initialization Vector) の長さをバイト数で返します。

...必要な IV(Initialization Vector) の長さをバイト数で返します。...

OpenSSL::Cipher#iv=(iv) (3018.0)

IV(Initialization Vector) を設定します。

...IV(Initialization Vector) を設定します。

@param iv IV文字列...

OpenSSL::PKCS5.#pbkdf2_hmac(pass, salt, iter, keylen, digest) -> String (118.0)

pass と salt から共通鍵暗号の鍵および IV(Initialization Vector) を生成します。

...よび IV(Initialization Vector)
を生成します。

OpenSSL
::PKCS5.#pbkdf2_hmac_sha1 と異なり任意の
ハッシュ関数を利用できます。

返り値の文字列から鍵と IV に必要なバイト数を切り出して利用します。

この関数は OpenSSL 1.0.0 以降でなけ...
...@param pass パスワード文字列
@param salt salt 文字列
@param iter 鍵および IV 生成時のハッシュ関数の繰り返し回数
@param keylen 結果の文字列のバイト数
@param digest ハッシュ関数を表す文字列もしくは OpenSSL::Digest のオブジェクト
@raise...
...OpenSSL::PKCS5::PKCS5Error 鍵、IV の生成に失敗した場合に発生します
@see OpenSSL::PKCS5.#pbkdf2_hmac_sha1...

OpenSSL::PKCS5.#pbkdf2_hmac_sha1(pass, salt, iter, keylen) -> String (118.0)

pass と salt から共通鍵暗号の鍵および IV(Initialization Vector) を生成します。

...salt から共通鍵暗号の鍵および IV(Initialization Vector)
を生成します。

iter は鍵生成時のハッシュ関数の繰り返し回数で、大きな値を指定するほど
安全であることが期待されます。RFCでは少なくとも1000を
指定することを推奨...
...2898(PKCS#5 v2.0)互換です。

@param pass パスワード文字列
@param salt salt 文字列
@param iter 鍵および IV 生成時のハッシュ関数の繰り返し回数
@param keylen 結果の文字列のバイト数
@raise OpenSSL::PKCS5::PKCS5Error 鍵、IV の生成に失敗した場合...

絞り込み条件を変える