我需要一个 CA 签名的 ECDSA 证书用于测试目的。
我可以生成 ECDSA 证书和密钥,但我从未签名过。
我在 Windows 环境中使用 OpenSSL 来生成证书。
有没有办法生成免费的 CA 签名的 ECDSA 证书?
如果没有,有人可以提供步骤(openssl)来签名我生成的证书吗?
答案1
Let's Encrypt 支持ECDSA 密钥:
从 1.10 版开始,Certbot 支持两种类型的私钥算法:
rsa
和ecdsa
。Certbot 使用的密钥类型可以通过选项控制--key-type
。您还可以使用--elliptic-curve
选项控制 ECDSA 证书中使用的曲线。