【发布时间】:2019-03-20 13:05:40
【问题描述】:
我正在与一些 XYZ API 提供商合作。
他们的要求如下:
- 使用 4096 位公钥加密的证书(.pem 或 .cer 格式)
- 用于在回调 URL 上发送回调响应的 SSL 证书。
我使用 OpenSSL 生成了自签名 SSL 证书,并与他们共享了私钥(我知道我们不应该这样做)。他们要求我分享一个有效的公钥和 SSL 证书。
我什至在 DigiCert 上生成了证书和私钥,但不知道如何为 SSL 证书生成公钥。
谁能建议如何为 SSL 证书生成公钥和私钥?
还请建议我是否可以使用 Comodo 或 DigiCert 为 SSL 证书生成公钥?
【问题讨论】:
-
您没有生成私钥。您生成了一个密钥对,由公共和私有组成。
-
NB '用于加密' 不正确。 SSL 证书中的公钥通常仅用于验证。 SSL 证书颁发机构经常犯这个错误,并且通常会提供各种错误信息,说明他们在销售什么以及它是如何运作的。..
标签: ssl ssl-certificate public-key-encryption private-key public-key