33件ヒット
[1-33件を表示]
(0.085秒)
ライブラリ
- openssl (33)
クラス
検索結果
先頭3件
-
OpenSSL
:: Cipher :: IDEA (24016.0) -
IDEA 暗号を表すクラス
...IDEA 暗号を表すクラス... -
OpenSSL
:: Cipher :: IDEA . new(*args) -> OpenSSL :: Cipher :: IDEA (6217.0) -
IDEA 暗号オブジェクトを生成します。
...IDEA 暗号オブジェクトを生成します。
@param args 暗号のパラメータ... -
OpenSSL
:: Cipher (6012.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#random_......key, OpenSSL::Cipher#random_iv などで
鍵と IV(initialization vector) を設定する
* OpenSSL::Cipher#update, OpenSSL::Cipher#final で
暗号化/復号化をする
ruby 1.8.3 から Cast5 と Idea が CAST5 と IDEA に改名されました。
=== ブロック暗号モード
AES...