当前位置: 首页 > 面试题库 >

将cer转换为pem时OpenSSL编码错误

巴学潞
2023-03-14
问题内容

我正在尝试通过openssl将.cer文件转换为.pem,命令是:

openssl x509 -inform der -in certnew.cer -out ymcert.pem

那就是我得到的错误:

unable to load certificate
140735105180124:error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag:tasn_dec.c:1319:
140735105180124:error:0D07803A:asn1 encoding routines:ASN1_ITEM_EX_D2I:nested asn1 error:tasn_dec.c:381:Type=X509

我究竟做错了什么?


问题答案:

我也有这个问题。只需将CER重命名为PEM就足够了:)



 类似资料:
  • 下载test.cer的链接单击下载

  • 我一直在尝试使用openssl将.crt证书转换为.pem 无法加载证书 1760:错误:0906D06C:PEM例程:PEM_READ_BIO:没有起始行:.\CRYPTO\PEM\PEM_LIB.C:703:需要:受信任的证书 我尝试过访问https://support.ssl.com/knowledgebase/article/view/19/0/der-vs-crt-vs-cer-vs-p

  • 如何生成<代码>。pem使用OpenSSL从PFX文件中获取CA证书和客户端证书。

  • 我在Windows7上有OpenSSL x64,这是我从Google代码上的OpenSSL-for Windows下载的。我正试图跑: 但我有个错误。 如何使用OpenSSL从PKCS#12存储中提取PEM中的证书?

  • 谁能告诉我转换私钥的正确命令吗。pem至a。bin文件?我只是尝试以下命令,但它对我无效:

  • 谁能告诉我从文件中提取/转换证书和私钥文件的正确方法/命令吗?我刚读到它们是可以互换的,但不是怎么互换的。