るりまサーチ

最速Rubyリファレンスマニュアル検索!
143件ヒット [1-100件を表示] (0.021秒)

別のキーワード

  1. aes new
  2. aes256 new
  3. aes192 new
  4. aes128 new
  5. openssl aes

検索結果

<< 1 2 > >>

OpenSSL::Cipher::AES (18018.0)

AES 暗号を表すクラス

...AES 暗号を表すクラス...

OpenSSL::Cipher::AES128 (6018.0)

鍵長 128 ビットの AES 暗号を表すクラス

...鍵長 128 ビットの AES 暗号を表すクラス...

OpenSSL::Cipher::AES192 (6018.0)

鍵長 192 ビットの AES 暗号を表すクラス

...鍵長 192 ビットの AES 暗号を表すクラス...

OpenSSL::Cipher::AES256 (6018.0)

鍵長 256 ビットの AES 暗号を表すクラス

...鍵長 256 ビットの AES 暗号を表すクラス...

OpenSSL::Cipher::AES.new(bit, mode) -> OpenSSL::Cipher::AES (3125.0)

AES 共通鍵暗号オブジェクトを生成し、返します。

...AES 共通鍵暗号オブジェクトを生成し、返します。

AES
の鍵長を整数もしくは文字列(256 or "256") bit で、
モードを文字列 mode で指定します。

指定可能な鍵数とモードは OpenSSL::Cipher.ciphers で
取得できます。

@param bit 鍵長整数/...

絞り込み条件を変える

OpenSSL::Cipher::AES128.new(mode) -> OpenSSL::Cipher::AES128 (3119.0)

鍵長 128 ビット AES 暗号オブジェクトを生成し、返します。

...鍵長 128 ビット AES 暗号オブジェクトを生成し、返します。

モードを文字列 mode で指定します。

指定可能なモードは OpenSSL::Cipher.ciphers で取得できます。

@param mode モード文字列...

OpenSSL::Cipher::AES192.new(mode) -> OpenSSL::Cipher::AES192 (3119.0)

鍵長 192 ビット AES 暗号オブジェクトを生成し、返します。

...鍵長 192 ビット AES 暗号オブジェクトを生成し、返します。

モードを文字列 mode で指定します。

指定可能なモードは OpenSSL::Cipher.ciphers で取得できます。

@param mode モード文字列...

OpenSSL::Cipher::AES256.new(mode) -> OpenSSL::Cipher::AES256 (3119.0)

鍵長 256 ビット AES 暗号オブジェクトを生成し、返します。

...鍵長 256 ビット AES 暗号オブジェクトを生成し、返します。

モードを文字列 mode で指定します。

指定可能なモードは OpenSSL::Cipher.ciphers で取得できます。

@param mode モード文字列...

OpenSSL::Cipher.ciphers -> [String] (44.0)

利用可能な暗号方式名を文字列の配列で返します。

...利用可能な暗号方式名を文字列の配列で返します。

require 'openssl'

OpenSSL
::Cipher.ciphers
# => ["AES-128-CBC", "AES-128-CFB", "AES-128-CFB1", "AES-128-CFB8", "AES-128-ECB", "AES-128-OFB", "AES-192-CBC", ... ]...

OpenSSL::Cipher (32.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#ra...
...ey, OpenSSL::Cipher#random_iv などで
鍵と IV(initialization vector) を設定する
* OpenSSL::Cipher#update, OpenSSL::Cipher#final で
暗号化/復号化をする


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

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

絞り込み条件を変える

<< 1 2 > >>