web-dev-qa-db-ja.com

キーペアを持っています。キーの長さはどのように決定しますか?

LinuxのコマンドラインからOpenSSLを使用して、キー(パブリックまたはプライベート)を調べてキーサイズを決定する方法はありますか?

77
jdw
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)
99
Shane Madden

最初の(2048)はキーのビット長です。

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