OpensslでRSA Keyの作り方
RSA 秘密鍵作成
$ openssl genrsa -out pri.pem
RSA 秘密鍵から、RSA 公開鍵を生成
$ openssl rsa -in private-key.pem -pubout -out public-key.pem
公開鍵による暗号化
$ openssl rsautl -pubin -inkey public-key.pem -in plain.txt -encrypt -out encrypted.dat
秘密鍵による復号化
$ openssl rsautl -inkey private-key.pem -in encrypted.dat -decrypt -out plain2.txt
参考
UNIXの部屋 検索: openssl
http://x68000.q-e-d.net/~68user/unix/pickup?openssl