【问题标题】:Issues with .keystore file.keystore 文件的问题
【发布时间】:2019-12-23 12:11:47
【问题描述】:

我在使用 .keystore 私钥文件在 .P7B.PFX 之间进行转换时遇到问题 它会产生错误

unable to load private key 2388:error:0909006C:PEM

当我运行命令时

openssl pkcs12 -export -out cert.pfx -inkey privatekey.keystore -in cert.cer

请帮忙

【问题讨论】:

  • 我在你的问题中没有看到 p7b。你到底想做什么?

标签: ssl openssl certificate


【解决方案1】:

根据Oracle Documentation,密钥库很可能是提供的专有密钥库实现,openSSL 无法转换。

据我所知,只有 java 实现可以做到这一点。以下是一些可能有所帮助的工具:

【讨论】:

  • 虽然可以使用 Java 密钥库,但对于 j9 up(自 2018 年起),默认情况下是 PKCS12,它已经 PFX(并且可以由 OpenSSL 处理,尽管不是在需要 PEM key 而不是 p12 的上下文中)。
  • 如果是这样,将 privatekey.keystore 重命名为 cert.pfx 就可以了
猜你喜欢
  • 2012-08-25
  • 1970-01-01
  • 1970-01-01
  • 2011-05-18
  • 2018-01-07
  • 2012-02-17
  • 1970-01-01
  • 2016-09-30
  • 1970-01-01
相关资源
最近更新 更多