cer格式证书转pem格式方法和命令

cer格式证书转pem格式:
openssl x509 -inform der -in apple_pay.cer -out apple_pay_certificate.pem

cer和pem格式文件是证书文件,key文件是私钥文件,证书机构会将两种格式的文件发放给客户,但实际使用中经常需要使用到jks格式的文件,这里介绍一下转换办法,这里会使用到openssl工具。

JKS格式文件包括公钥和私钥

第一步:在openssl命令行下输入如下命令,将pem或cer证书pfx格式,回车后需要输入两次密码

pkcs12 -export -out server.pfx -inkey server.key -in server.pem(server.cer)

第二步:在命令行下使用java 的keytool工具,将pfx文件转换成jks文件

keytool -importkeystore -srckeystore server.pfx -destkeystore server.jks -srcstoretype PKCS12 -deststoretype JKS