12件ヒット
[1-12件を表示]
(0.014秒)
ライブラリ
- openssl (12)
検索結果
先頭1件
-
OpenSSL
:: Cipher (13.0) -
共通鍵暗号のために抽象化されたインターフェースを提供するクラスです。
...SSL::Cipher.new や OpenSSL::Cipher::AES256.new
などで暗号オブジェクトを生成する
* OpenSSL::Cipher#encrypt, OpenSSL::Cipher#decrypt で
暗号、復号のいずれをするかを設定する
* OpenSSL::Cipher#key=, OpenSSL::Cipher#iv=,
OpenSSL::Cipher#random_key, Op......ta
# 復号化器を作成する
dec = OpenSSL::Cipher.new("AES-256-CBC")
dec.decrypt
# 鍵とIVを設定する
dec.key = key
dec.iv = iv
# 復号化する
decrypted_data = ""
decrypted_data << dec.update(encrypted_data)
decrypted_data << dec.final
p decrypted_data...