JavaではPEM形式を扱えないため DER形式に変換してから使います。秘密鍵は PKCS8フォーマットにします。以下 PEM 形式の変換方法です。 1. 秘密鍵作成 (PEM形式) openssl genrsa -out private_key.pem 2. 公開鍵作成(PEM形式) openssl rsa -pubout -in private_key.pem -out public_key.pem 3. 公開鍵のPEMからDER形式へ変換 openssl rsa -inform pem -outform der –pubin -in public_key.pem -out public_key.der openssl rsa -inform pem -outform der -in public_key.pem -pubin -out public_key.der (-pubin