HOME » 備忘録 » 2017 » PKCSから各種ファイルを取り出す

PKCSから各種ファイルを取り出す

証明書発行後に配布されたファイルを展開する

作成日時:2017-10-09 / 最終更新:2017-10-15

GlobalSignが発行してくれるPKCSファイルから各種ファイルを取り出すだけのメモ。

秘密鍵の取り出し

$ openssl pkcs12 -in hoge.pfx -nocerts -nodes -out sample.key

証明書の取り出し
$ openssl pkcs12 -in hoge.pfx -clcerts -nokeys -out sample.crt

中間証明書の取り出し
$ openssl pkcs12 -in hoge.pfx -cacerts -nokeys -out sample.ca-bundle
取り出したファイルはOpenSSLとして使用するには余計なものがついてるので
—–BEGIN CERTIFICATE—– と —–END CERTIFICATE—– の部分以外は削除して利用する

加えて不要な部分
Bag Attributes:
subject=/C=BE/O=GlobalSign nv-sa/CN=GlobalSign Domain Validation CA – SHA256 – G2
issuer=/C=BE/O=GlobalSign nv-sa/OU=Root CA/CN=GlobalSign Root CA