【问题标题】:Self-signed certificate for Client客户端的自签名证书
【发布时间】:2022-01-07 22:24:56
【问题描述】:

我对自签名证书的工作原理感到困惑。

我们的应用程序将连接到服务器以通过 SSL 或 https 获取一些信息。这意味着我们是客户。服务器要求我们提供自签名证书。我创建了一个 RSA 密钥对和一个自签名证书。将为他们提供什么证书或密钥?公钥和自签名证书?我们是否期望他们提供证书?

【问题讨论】:

    标签: ssl https ssl-certificate


    【解决方案1】:

    将为他们提供什么证书或密钥?

    只应提供自签名证书。私钥应保密(因此得名)。

    ...我们是否期望他们提供证书?

    这取决于他们是否也使用自签名证书,或者是否由公众信任的 CA 颁发了证书。在第一种情况下,他们需要提供证书,在后一种情况下,您的客户端只需要信任公共的公共可信 CA(即浏览器所做的事情)。

    【讨论】:

      猜你喜欢
      • 2018-09-21
      • 2013-07-14
      • 1970-01-01
      • 2020-05-17
      • 2017-02-25
      • 1970-01-01
      • 1970-01-01
      • 2017-02-13
      • 2015-04-07
      相关资源
      最近更新 更多