gpt4 book ai didi

security - 使用 openssl 将 pem 编码证书转换为 der 时出错

转载 作者:行者123 更新时间:2023-12-05 01:21:36 25 4
gpt4 key购买 nike

当我尝试将 pem 编码证书转换为 der 格式时,出现以下错误。

openssl x509 -in test.cer -inform PEM -out output.crt -outform DER

**无法加载 certificate300:error:0906D06C:PEM routines:PEM_read_bio:no start line:.\crypto\pem\pem_lib.c:703:Expecting: TRUSTED CERTIFICATE**

帮助将不胜感激!

下载 Test.cer 的链接 click to download

最佳答案

您提供的示例 CER 不是 OpenSSL 接受的格式。

OpenSSL 期望 PEM 格式的证书的最大行长度为 64 个字符,因此您需要在每第 64 个字符后添加一个换行符。此外,您需要添加 -----BEGIN CERTIFICATE----- 作为第一行,添加 -----END CERTIFICATE----- 作为最后一行。此时,OpenSSL CLI 将允许您解析文件并将其转换为 DER。

确保这些开始/结束行有五个破折号来开始/结束它们,否则您仍然会出错。

关于security - 使用 openssl 将 pem 编码证书转换为 der 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16963226/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com