1

我使用 AWS 证书管理器创建了一个 SSL 证书以在我们的 EB 负载均衡器上使用。

我们有一个需要公共证书才能通过 HTTPS 进行通信的设备。我知道 AWS 持有私钥,是否可以下载公钥?

4

1 回答 1

8

AWS ACM 不提供 API 来下载 ACM SSL 证书的公钥。

但是,一旦您在 ELB 或 CloudFront 上设置了 ACM 证书,当您通过 HTTPS 连接到它时,将提供公钥。从那里,您可以保存公钥。

尝试使用 OpenSSL 获取并保存密钥:

openssl s_client -connect the.host.name:443 | openssl x509 -pubkey -noout

来源:https ://security.stackexchange.com/questions/16085/how-to-get-public-key-of-a-secure-webpage

于 2017-09-19T22:34:33.260 回答