24件ヒット
[1-24件を表示]
(0.016秒)
検索結果
-
OpenSSL
:: Cipher # update(data) -> String (18107.0) -
渡された文字列を暗号化もしくは復号化して文字列として返します。
...れ、次の文字列が渡されたときに使われます。
暗号化/復号化すべきデータを渡し終えた後は、
OpenSSL::Cipher#final
を呼びだして暗号オブジェクト内部に残されたデータを暗号化/復号化
する必要があります。
@param data 暗号... -
OpenSSL
:: Cipher (36.0) -
共通鍵暗号のために抽象化されたインターフェースを提供するクラスです。
...penSSL::Cipher#random_key, OpenSSL::Cipher#random_iv などで
鍵と IV(initialization vector) を設定する
* OpenSSL::Cipher#update, OpenSSL::Cipher#final で
暗号化/復号化をする
ruby 1.8.3 から Cast5 と Idea が CAST5 と IDEA に改名されました。
=== ブロッ......enc.update(data)
encrypted_data << enc.final
p encrypted_data
# 復号化器を作成する
dec = OpenSSL::Cipher.new("AES-256-CBC")
dec.decrypt
# 鍵とIVを設定する
dec.key = key
dec.iv = iv
# 復号化する
decrypted_data = ""
decrypted_data << dec.update(en......crypted_data)
decrypted_data << dec.final
p decrypted_data...