エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Rubyでファイルの暗号化(RSA)
rubyにて、opensslライブラリを用いて、文字列の暗号化。 公開鍵で暗号化して、秘密鍵で複合化。 webか... rubyにて、opensslライブラリを用いて、文字列の暗号化。 公開鍵で暗号化して、秘密鍵で複合化。 webからはデータの入力だけにして、確認は人手で別途実施する場合などに使えるかと思います。 個人的には、南京錠で言うところの、錠(ジョウ)が公開鍵、 鍵(カギ)が秘密鍵だと理解しているので、それも追加しながらコメント require 'openssl' include OpenSSL::PKey rsa = RSA.generate(2048) これで、RSAを作成出来た。 rsa.public? # => true rsa.private? #=> true rsaには、公開鍵(錠)と暗号鍵(鍵)が含まれている。 公開鍵(錠)は、そのままテキストで取り出し。 public_key = rsa.public_key.to_s 暗号鍵(鍵)は、AESで暗号化し(パスワード付け)て取りだし。
2010/01/19 リンク