باستخدام OpenSSL من سطر الأوامر في Linux ، هل هناك طريقة ما لفحص مفتاح (سواء كان عامًا أو خاصًا) لتحديد حجم المفتاح؟

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