我们使用基于acme.sh的脚本来生成SSL证书。acme.sh也支持椭圆曲线。我想知道,如何同时检查密钥,RSA和椭圆曲线证书。我需要知道keylength (例如256表示ec,2048表示RSA)来确定是否需要替换证书。
openssl rsa -in privatekey.pem -text -noout | grep "Private-Key"适用于RSA,但不适用于椭圆曲线。
openssl ec -in privatekey.pem -text -noout | grep "Private-Key"为椭圆曲线工作,但我需要区分rsa和ec。应该有一个更容易的方法来获得比特长度?
发布于 2022-08-31 09:28:15
只需使用以下内容阅读证书:
openssl x509 -noout -text -in unknown.pem | grep 'Public-Key'返回:Public-Key: (2048 bit)或Public-Key: (256 bit)
https://serverfault.com/questions/1109536
复制相似问题