证书.p12导出 与 xxx.p1文件转出私钥,公钥,xxxx.crt文件,xxx.cre文件, xxx.pem文件

首先:会有一个 xxxx.p12文件。
p12文件是
    我们的每一个证书都可以生成一个.p12文件,这个文件是一个加密的文件,只要知道其密码,就可以供给所有的mac设备使用,使设备不需要在苹果开发者网站重新申请开发和发布证书,就能使用。

注意:一般.p12文件是给与别人使用的,本机必须已经有一个带秘钥的证书才可以生成.p12文件


打开钥匙串,选择我们需要的证书,右击,选择“导出“iPhone Distribition:xxxxx”:


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

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

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

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

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

6:p12文件 生成 私钥
openssl rsa -in test.key -out pri.pem

7:p12文件 生成 公钥
openssl rsa -in test.key -pubout -out pub.pem
————————————————
发布了272 篇原创文章 · 获赞 123 · 访问量 109万+

猜你喜欢

转载自blog.csdn.net/qq_21051503/article/details/104837591