OpenSSLにはRSAのキーペアを作成し,これを使用して暗号化,復号する機能や,キーをPEM形式で入出力する機能があるのでためしてみた. 概要 キーペアの作成 キーのダンプ出力 キーのPEM形式出力 エラーメッセージの出力 PEM形式キーファイルの読み込み 暗号化と復号 サンプルの実行 概要今回は,OpenSSLで以下の作業をする. RSAキーペアの作成 RSAは公開鍵方式なので,その公開鍵と秘密鍵を生成する. RSAキーをPEM形式で入出力 生成したRSAの公開鍵と秘密鍵をPEM形式でファイルに出力したり,PEM形式のキーデータを読み込んだりする. RSA暗号化と復号 RSAキーペアで暗号化と復号を行う. 具体的には,キーペアを作成してPEM形式出力するサンプルと,PEM形式キーファイルを読み込んでRSA暗号化,復号を行うサンプルを作成してみた. キーペアの作成では,キーペアを作成して