openssl x509 -outform der -in your-cert.pem -out your-cert.crt
346
Converting Using OpenSSL
这些命令允许您将证书和密钥转换为不同的格式,以使它们与特定类型的服务器或软件兼容 .
将DER文件(.crt .cer .der)转换为PEM
openssl x509 -inform der -in certificate.cer -out certificate.pem
将PEM文件转换为DER
openssl x509 -outform der -in certificate.pem -out certificate.der
将包含私钥和证书的PKCS#12文件(.pfx .p12)转换为PEM
openssl pkcs12 -in keyStore.pfx -out keyStore.pem -nodes
You can add -nocerts to only output the private key or add -nokeys to only output the certificates.
3 回答
我能够使用这个将pem转换为crt:
Converting Using OpenSSL
这些命令允许您将证书和密钥转换为不同的格式,以使它们与特定类型的服务器或软件兼容 .
OpenSSL Convert PEM
OpenSSL Convert DER
OpenSSL Convert P7B
OpenSSL Convert PFX
Generate rsa keys by OpenSSL
RSA TOOLS Options in OpenSSL
PEM私钥格式使用页眉和页脚行:
PEM公钥格式使用页眉和页脚行:
PEM RSAPublicKey格式使用页眉和页脚行:
EXAMPLES
要删除RSA私钥上的密码短语:
使用三重DES加密私钥:
要将私钥从PEM转换为DER格式:
要将私钥的组件打印到标准输出:
要输出私钥的公共部分:
以RSAPublicKey格式输出私钥的公共部分:
要从pem文件中提取密钥和证书:
提取密钥
另一种提取密钥的方法......
提取所有证书,包括CA Chain
将文本第一个证书解压缩为DER