事業内容

OpenSSLで暗号化する(RSA)




Rubyのopensslライブラリを利用して暗号化してみます。
今回はRSAを利用してみます。
まず、OpenSSL::PKey::RSAのインスタンス生成とキー取得は下記のようにします。



暗号化、復号、署名、検証については下記のようにします。



今回、public_encrypt、private_decryptで暗号化、復号していますが、
private_encrypt、public_decryptというメソッドも用意されています。



Rubyへ

テンプレートのpondt