如何识别我的SSL公钥证书?

时间:2014-03-25 02:31:38

标签: ssl ssl-certificate private-key public-key

Amazon Cloudfront正在向我提供错误,要么我的私钥与我的公钥证书不匹配,要么我的公钥证书无法解析,因为它无效。

使用Godaddy作为我的SSL证书中间人/提供者,我得到了:

。用什么内容与#34; -----开始RSA私钥-----"

(我假设这是我的私钥)

在Godaddy内部,我可以下载SSL的一些证书,它们是:

.crt(type =安全证书) .p7b(type = PKCS#7 Certificate)

以上是我的公钥之一吗?或者是否有其他方式我应该获得我的公钥?

1 个答案:

答案 0 :(得分:0)

我在使用错误的CSR请求之前遇到过此问题。 根据GoDaddy的说法: 要安装数字证书,您必须首先生成证书签名请求(CSR)并将其提交给证书颁发机构(CA)。 CSR包含您的证书申请信息,包括您的公钥。使用您的Web服务器软件生成CSR,它还将创建用于加密和解密安全事务的公钥/私钥对。

http://support.godaddy.com/help/article/5343/generating-a-certificate-signing-request

它还说明:注意:生成CSR时,指定密钥大小为2048或更高

密钥大小有时是罪魁祸首。希望它有所帮助。