【问题标题】:Is it possible to convert certificates that I get from CA to PEM format?是否可以将我从 CA 获得的证书转换为 PEM 格式?
【发布时间】:2016-05-01 22:46:39
【问题描述】:

我从 CA 购买了证书,但我对证书知之甚少。我需要一个 PEM 格式的证书才能在 dovecot 中使用。这可能是一个愚蠢的问题,因为我对证书知之甚少。我从 CA 获得了三个文件: .ca-bundle .crt .p7b 我需要公钥和私钥

【问题讨论】:

标签: ssl certificate ssl-certificate digital-certificate mail-server


【解决方案1】:

您可以使用this tool 或同一页面中提供的 OpenSSL 命令将证书转换为 PEM。

老实说,我对您收到的文件感到非常惊讶。通常,CA 已经向您发送了 PEM 编码的证书。

.ca-bundle 和.crt 很可能是中间链和服务器证书。 .p7b 通常是将中间和服务器捆绑到一个文件中,如果是这种情况,您可以忽略它并使用捆绑和 crt 文件。

至于密钥,您应该拥有它,因为密钥用于签署您提供 CA 的 CSR。

您可能还想查看您的 CA 文档以更好地了解每个文件的内容。

【讨论】:

  • 当您说As for the key, you should have it as the key is used to sign the CSR you provided the CA. 时,您是指以-----BEGIN CERTIFICATE REQUEST----- 开头的证书请求以及如何将其转换为pem 文件,因为我只复制并粘贴文本中的请求。 @Simone Carletti
  • 这是企业社会责任,不是关键。您在生成 CSR 之前生成了密钥。
  • 好的,我想我需要重新颁发证书,因为我使用 Mac OS X 服务器应用程序来生成 CSR。非常感谢您的帮助!我会接受你的回答。
猜你喜欢
  • 2017-03-11
  • 2011-09-02
  • 1970-01-01
  • 1970-01-01
  • 2014-04-13
  • 2010-10-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多