【问题标题】:Unable to load Private key when convert dsa certificate from DER format to PEM format using openssl使用 openssl 将 dsa 证书从 DER 格式转换为 PEM 格式时无法加载私钥
【发布时间】:2017-09-16 10:26:50
【问题描述】:

我想检查一个 DER 格式的 dsa 证书是否有效,所以我尝试使用 openssl 将其转换为 PEM 格式。

openssl dsa -in 512b-dsa-example-cert.der -inform der -outform -pem -out 512b-dsa-example-cert.pem

这两个文件都可以从here 下载,第 1.2 部分。

上述命令可以与 rsa 一起使用。但是当我来到dsa时,它说:

Unable to load private key

如何将“私钥”传递给它?

【问题讨论】:

    标签: openssl private-key pem der format-conversion


    【解决方案1】:

    如果您只想将其从 DER 转换为 PEM 格式,则可以将其转换为 x509 证书:

    openssl x509 -in 512b-dsa-example-cert.der -inform DER -outform PEM -out 512b-dsa-example-cert.pem
    

    【讨论】:

    • 谢谢。我用“dsa”参数浪费了一个上午。现在我知道它只用于 KEY,而不用于证书。
    猜你喜欢
    • 2020-01-28
    • 2017-06-13
    • 1970-01-01
    • 2019-06-21
    • 1970-01-01
    • 1970-01-01
    • 2022-06-30
    • 2021-02-12
    • 2019-06-07
    相关资源
    最近更新 更多