OpenSSLでpfx形式、PKCS#12形式をPEM形式に変換する opensslコマンドを使って、pfx形式、PKCS#12形式(IISのSSLサーバ証明書をエクスポートしたものなど)をPEM形式(ApacheやOpenSSLの標準)に変換する。 $openssl pkcs12 -in input.pfx -out output.pem この場合、input.pfxに含まれているのもすべてがoutput.pemに出力される。 (秘密鍵、サーバ証明書、中間証明書、ルート証明書) サーバ証明書や秘密鍵を個別に取り出すには以下のようにする。 秘密鍵のみ取り出す $openssl pkcs12 -in input.pfx -nocerts -out output_key.pem 抜き出した秘密鍵を暗号化する必要がなければ「-nodes」を付ける $openssl pkcs12 -in inpu
![OpenSSLでpfx形式、PKCS#12形式をPEM形式に変換する](https://cdn-ak-scissors.b.st-hatena.com/image/square/126e9c63960837b5815901e11e1f6c1303c17f2b/height=288;version=1;width=512/https%3A%2F%2Fblog.seesaa.jp%2Fimg%2Fogp_logo.png)