【问题标题】:Which is the private key?哪个是私钥?
【发布时间】:2018-02-17 20:52:41
【问题描述】:

我为我的网站购买了一个 ssl 证书,但我不知道哪个是私钥。 以下是可用文件:

  • CACertificate-INTERMEDIATE-1.cer
  • CACertificate-ROOT-2.cer
  • PKCS7.p7b
  • ServerCertificate.cer

【问题讨论】:

标签: ssl openssl


【解决方案1】:

Meta:这不是编程或开发问题,很可能会被选为题外话。

没有。

(正常的)序列是:

  1. 您在您的机器上生成一个密钥对或一个暗示匹配公钥的私钥

  2. 您创建了一个包含您的公钥的 CSR(证书签名请求),该公钥使用您的私钥进行签名。与一些软件步骤 1 和 2 相结合。

  3. 您将 CSR 发送或提交给 CA,并提供身份证明和付款(如果适用);此步骤的详细信息可能因您使用的 CA、您请求的证书类型(尤其是验证)以及您的身份或身份而异

  4. CA 验证您的身份(和付款)并为您“颁发”证书

  5. CA 为您提供您的证书,以及形成信任链所需的相关 CA 证书;这通常是一个中间加上一个根(如在您的 Q 中),但其他组合也是可能的。

您只查看第 5 步。您需要回顾第 1 步(可能还有第 2 步)。

【讨论】:

  • '通过一些软件,步骤 1 和 2 合并',但重要的是要注意仍然有两个单独的输出,并且私钥永远不会靠近 CA。
猜你喜欢
  • 2017-12-02
  • 2010-10-14
  • 1970-01-01
  • 2013-06-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-14
  • 2016-02-13
相关资源
最近更新 更多