66件ヒット
[1-66件を表示]
(0.088秒)
トップページ > :OpenSSL::PKCS5
別のキーワード
種類
- モジュール関数 (22)
- クラス (22)
- モジュール (11)
- インスタンスメソッド (11)
ライブラリ
- openssl (66)
クラス
-
OpenSSL
:: Cipher (11)
モジュール
-
OpenSSL
:: PKCS5 (22)
キーワード
- Cipher (11)
- PKCS5 (11)
- PKCS5Error (11)
-
pbkdf2
_ hmac (11) -
pbkdf2
_ hmac _ sha1 (11) -
pkcs5
_ keyivgen (11)
検索結果
先頭5件
-
OpenSSL
:: PKCS5 (23000.0) -
OpenSSL PKCS#5 関連の機能を集めたモジュール
OpenSSL PKCS#5 関連の機能を集めたモジュール -
OpenSSL
:: PKCS5 . # pbkdf2 _ hmac(pass , salt , iter , keylen , digest) -> String (21018.0) -
pass と salt から共通鍵暗号の鍵および IV(Initialization Vector) を生成します。
...pass と salt から共通鍵暗号の鍵および IV(Initialization Vector)
を生成します。
OpenSSL::PKCS5.#pbkdf2_hmac_sha1 と異なり任意の
ハッシュ関数を利用できます。
返り値の文字列から鍵と 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 (21006.0) -
pass と salt から共通鍵暗号の鍵および IV(Initialization Vector) を生成します。
...換です。
@param pass パスワード文字列
@param salt salt 文字列
@param iter 鍵および IV 生成時のハッシュ関数の繰り返し回数
@param keylen 結果の文字列のバイト数
@raise OpenSSL::PKCS5::PKCS5Error 鍵、IV の生成に失敗した場合に発生します... -
OpenSSL
:: PKCS5 :: PKCS5Error (3000.0) -
OpenSSL PKCS#5 関連のエラーが起きた場合に発生する例外
OpenSSL PKCS#5 関連のエラーが起きた場合に発生する例外 -
OpenSSL
:: Cipher (6.0) -
共通鍵暗号のために抽象化されたインターフェースを提供するクラスです。
...er.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_len]
# 鍵と... -
OpenSSL
:: Cipher # pkcs5 _ keyivgen(pass , salt=nil , num=2048 , digest="md5") -> nil (6.0) -
pass と salt から鍵と IV を生成し、暗号オブジェクトに設定します。
...シュ関数の適用回数
@param digest ハッシュアルゴリズムを指定する文字列もしくは OpenSSL::Digest のオブジェクト
@raise OpenSSL::Cipher::CipherError saltが8 byte でない場合や、鍵と IV の設定に失敗した場合に発生します
@see OpenSSL::PKCS5...