秘密鍵生成
openssl genrsa -out private.pem 2048
公開鍵生成
openssl rsa -in private.pem -pubout -out public.pem
自己署名証明書生成
openssl req -new -x509 -key private.pem -out server.crt -days 3650
証明書内容確認
openssl x509 -in server.crt -text -noout
PFX生成
openssl pkcs12 -export -inkey private.pem -in server.crt -out server.pfx -passout pass:abc
※pass:で指定しているabcがパスワード
※openssl製の独自プログラム向けなどで互換性を上げる場合は -legacy をつけるとよい
PFX確認
openssl pkcs12 -info -in server.pfx -passin pass:abc
