macbook关于https 证书.p12文件转出私钥,公钥,crt文件,cre文件

时间:2025-05-10 07:53:05

缘由:使用postman整理公司的接口文档,有对https的请求;需要使用到证书的相关文件。

首先:会有一个 test.p12文件。
p12文件是公司运维发配的,我查看资料,生成过程如下:

1:pfx 文件 生成 pem 文件。
openssl pkcs12 -in -out

2:pem文件 生成
openssl pkcs12 -export -in -out test.p12

3:p12文件 生成 crt文件
openssl pkcs12 -in test.p12 -out -nokeys -clcerts

4:p12文件 生成 cre文件
openssl x509 -inform pem -in -outform der -out

5:p12文件 生成 key
openssl pkcs12 -in test.p12 -nocerts -nodes -out

6:p12文件 生成 私钥
openssl rsa -in -out

7:p12文件 生成 公钥
openssl rsa -in -pubout -out