るりまサーチ

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

別のキーワード

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

ライブラリ

キーワード

検索結果

OpenSSL::Cipher::AES256 (18001.0)

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

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

OpenSSL::PKey::RSA (13.0)

RSA 暗号鍵のクラスです。

...= OpenSSL::PKey::RSA.generate(2048)
# 秘密鍵をAES256で暗号化して private_key.pem に PEM 形式で保存
passphrase = "!secret passphrase!"
File.open("private_key.pem", "w") do |f|
f.write(rsa.export(OpenSSL::Cipher.new("aes256"), passphrase))
end
# 公開鍵をpublic_key.pe...

OpenSSL::Cipher (7.0)

共通鍵暗号のために抽象化されたインターフェースを提供するクラスです。

...ついて正しく理解してからに
してください。

以下の手順で利用します。
* OpenSSL::Cipher.new や OpenSSL::Cipher::AES256.new
などで暗号オブジェクトを生成する
* OpenSSL::Cipher#encrypt, OpenSSL::Cipher#decrypt で
暗号、復号のいずれ...