Linux

我有一個密鑰對。如何確定密鑰長度?

  • October 27, 2011

在 Linux 的命令行中使用 OpenSSL,是否有某種方法可以檢查密鑰(公共或私有)以確定密鑰大小?

openssl rsa -in private.key -text -noout

輸出的第一行將顯示密鑰大小。

例如:

Private-Key: (2048 bit)

查看證書的密鑰大小:

$ openssl x509 -in public.pem -text -noout | grep "RSA Public Key"
RSA Public Key: (2048 bit)

第一個(2048)是密鑰的位長:

$ ssh-keygen -lf /etc/ssh/rsa_key.pub 
2048 91:1c:ae:17:16:...

引用自:https://serverfault.com/questions/325467