如何将 X509 DER 编码的证书链转换为人类可读的文本

问题描述 投票:0回答:1
308202B9308201A1A003020102020101300D06092A864886F70D01010B0500301F311D301B06035504030C14416E64726F6964204B657973746F7265204B65793020170D3730303130313030303030305A180F39393939313233313233353935395A301F311D301B06035504030C14416E64726F6964204B657973746F7265204B657930820122300D06092A864886F70D01010105000382010F003082010A02820101008FCD3116D9008536049E27037BF1DD8BA0F00143C56AC76CC57CAAEE11503AEEA175BB9C39C723D3E8B0B9A8049E43050EA4E7792F0A55FAC6195C806A5DA6C2BD33392A0012B744EC8B7B4FD8649AB73F6F6AD2489201D9F2493B8287FF97AD418D477964F5EACBB6DE2BB1977F9E6A4B428159421EEFE7DAAA386837BD3E3876405D533A08449AC7DF934DDF65C1DE8F075C43B678FDB612B173D5110E41E24822DD0712828AEE633FAB1CF3341C6108DB794D9B2C43D3F05141F7F537BC28CF2B0BCB59725B2A2B7B3D45FB9784C1BA8B785F4C9AFFFFFAB771E24CE1336455F123E1A0A061F7EB4873F699BCC44AB1AC056CCFF142A05858F939CA427EDD0203010001300D06092A864886F70D01010B050003820101008EA58DBB717931ED3D6282FF30F3D933F02876A1E55255EC1BC1579905CE5515CD78681625AC3674E10AD5A82EA06762E5A7CC464D01DCA2E7EFB877199F1E85903221F83CD677E40B87FAAA921270E240C971A21CE50668DCBCBD9617CE09DF538D894A135F4D5415947D7AE4DBC0A9EFD93412E142304E318CCC512262E5DFB80B5DD24788A78BC5450BD2115B390758042E8379225FB29AA29B41E0201A1BB7CD117B5519D43C661BD87F4A0AA8970DA3E73B12E69B7EF3F1F05DD8527C82DFB6ACC3E0747965CD3972CABC7391B8E208D2FE57FBFC3E78AF97B9133A61BE6CFB02ED508E57BF7CCB8ACB36774D4CF46612D1594D22D76B2D14CB5F2C6603

以上是我的DER编码的证书链。

如何解决?

openssl ssl-certificate pem der
1个回答
0
投票

您的 DER 可能不是有效的证书。你知道这是x509证书吗?

您正确使用 Open SSL,但错误明确表明内容无效。

常见的 DER 转换
查看 DER 编码的证书文件内容:

openssl x509 -inform der -in CERTIFICATE.der -text -noout

将 DER 编码的证书转换为 PEM:

openssl x509 -inform der -in CERTIFICATE.der -out CERTIFICATE.pem

我尝试将此文件作为 CSR 以及 pkcs7 证书和 pkcs8 密钥来读取,但它不是其中之一。

看起来该文件已损坏或与您想象的不符。

我也尝试过的具有各种命令和概念的其他站点:

© www.soinside.com 2019 - 2024. All rights reserved.