Назад | Перейти на главную страницу

У меня есть пара ключей. Как определить длину ключа?

Используя OpenSSL из командной строки в Linux, есть ли способ проверить ключ (открытый или закрытый) для определения размера ключа?

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:...