るりまサーチ

最速Rubyリファレンスマニュアル検索!
228件ヒット [1-100件を表示] (0.015秒)
トップページ > クエリ:pass[x] > クエリ:Cipher[x]

別のキーワード

  1. http proxy_pass
  2. net/http proxy_pass
  3. thread pass
  4. _builtin pass
  5. http proxy_pass=

ライブラリ

キーワード

検索結果

<< 1 2 3 > >>

OpenSSL::Cipher (18090.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...
...sl'

# 暗号化するデータ
data = "*secret data*"
# パスワード
pass
= "**secret password**"
# salt
salt = OpenSSL::Random.random_bytes(8)

# 暗号化器を作成する
enc = OpenSSL::Cipher.new("AES-256-CBC")
enc.encrypt
# 鍵とIV(Initialize Vector)を PKCS#5 に...

OpenSSL::Cipher#pkcs5_keyivgen(pass, salt=nil, num=2048, digest="md5") -> nil (3129.0)

pass と salt から鍵と IV を生成し、暗号オブジェクトに設定します。

...pass と salt から鍵と IV を生成し、暗号オブジェクトに設定します。

このメソッドは PKCS#5 v1.5 で定義されている方法に
従って鍵と IV を生成します。PKCS#5 v1.5 と正しく互換するには
digest は md5 か sha1 を使い、暗号アルゴリズ...
...なデータの生成でハッシュ関数を何回繰り返し適用するかを
指定します。最低でも1000を使うべきです。

@param pass パスワード文字列
@param salt 鍵と IV を生成するための salt 文字列、長さは 8 byte でなければならない
@param num...
...シュ関数の適用回数
@param digest ハッシュアルゴリズムを指定する文字列もしくは OpenSSL::Digest のオブジェクト
@raise OpenSSL::Cipher::CipherError saltが8 byte でない場合や、鍵と IV の設定に失敗した場合に発生します
@see OpenSSL::PKCS5...

OpenSSL::Cipher#decrypt(pass, iv = nil) -> self (3119.0)

復号化の準備をします。

...ために初期化します。

pass
と iv が渡された場合、これらを用いて鍵を生成し、暗号オブジェクトに
鍵と IV を設定します。このやりかたは非標準的であるため利用すべきではありません。

@param pass パスワード文字列
@param i...
...v IV文字列
@raise OpenSSL::Cipher::CipherError 準備に失敗した場合に発生します...

OpenSSL::Cipher#encrypt(pass, iv = nil) -> self (3119.0)

暗号化の準備をします。

...ために初期化します。

pass
と iv が渡された場合、これらを用いて鍵を生成し、暗号オブジェクトに
鍵と IV を設定します。このやりかたは非標準的であるため利用すべきではありません。

@param pass パスワード文字列
@param i...
...v IV文字列
@raise OpenSSL::Cipher::CipherError 準備に失敗した場合に発生します...

OpenSSL::Cipher#decrypt -> self (3019.0)

復号化の準備をします。

...ために初期化します。

pass
と iv が渡された場合、これらを用いて鍵を生成し、暗号オブジェクトに
鍵と IV を設定します。このやりかたは非標準的であるため利用すべきではありません。

@param pass パスワード文字列
@param i...
...v IV文字列
@raise OpenSSL::Cipher::CipherError 準備に失敗した場合に発生します...

絞り込み条件を変える

OpenSSL::Cipher#encrypt -> self (3019.0)

暗号化の準備をします。

...ために初期化します。

pass
と iv が渡された場合、これらを用いて鍵を生成し、暗号オブジェクトに
鍵と IV を設定します。このやりかたは非標準的であるため利用すべきではありません。

@param pass パスワード文字列
@param i...
...v IV文字列
@raise OpenSSL::Cipher::CipherError 準備に失敗した場合に発生します...

OpenSSL::PKey::DSA#export(cipher=nil, pass=nil) -> String (272.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher
pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher
を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...
...が渡されますが、
これはそのパスフレーズが秘密鍵の暗号化に使われることを意味します。
ブロックが渡されなかった場合にはターミナルに問い合わせをします。

公開鍵を出力する場合は cipher pass は無視されます。...

OpenSSL::PKey::DSA#export(cipher=nil, pass=nil) {|flag| ... } -> String (272.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher
pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher
を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...
...が渡されますが、
これはそのパスフレーズが秘密鍵の暗号化に使われることを意味します。
ブロックが渡されなかった場合にはターミナルに問い合わせをします。

公開鍵を出力する場合は cipher pass は無視されます。...

OpenSSL::PKey::DSA#to_pem(cipher=nil, pass=nil) -> String (272.0)

鍵を PEM 形式で出力します。

...鍵を PEM 形式で出力します。

cipher
pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。

cipher
を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...
...が渡されますが、
これはそのパスフレーズが秘密鍵の暗号化に使われることを意味します。
ブロックが渡されなかった場合にはターミナルに問い合わせをします。

公開鍵を出力する場合は cipher pass は無視されます。...
<< 1 2 3 > >>