我意识到,有关于将.cer转换为.pem的多个post,但没有一个实际上提到关于转换的问题。 我有一个Cert.cer证书(原来,我知道),我试图转换为Cert_PEM.pem使用以下命令:
openssl x509 -inform der -in Cert.cer -out Cert_PEM.pem
在这样做,我遇到了这个错误:
13892:error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag:tasn_dec.c:1316: 13892:error:0D07803A:asn1 encoding routines:ASN1_ITEM_EX_D2I:nested asn1 error:tasn_dec.c:380:Type=X509
我对证书,SSL和encryption有一些了解,但这超出了当前的范围。
编辑:这是证书的前四行:
-----BEGIN CERTIFICATE----- MIIC6DCCAdACAQMwDQYJKoZIhvcNAQEFBQAwgYQxCzAJBgNVBAYTAlVTMQ4wDAYD VQQIEwVUZXhhczEPMA0GA1UEBxMGQXVzdGluMS4wLAYDVQQLEyVNb3RpdmUgU2Vy dmVyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MQ8wDQYDVQQKEwZNb3RpdmUxEzAR
任何帮助将是优秀的!
你有什么是一个PEM编码的.cer文件。 转换可能与更改文件扩展名一样简单。 SSL文件格式是军团和der编码实际上并不常见。
一般的经验法则是: