मेरे पास एक कीपर है। मैं मुख्य लंबाई कैसे निर्धारित करूं?


73

लिनक्स में कमांड लाइन से ओपनएसएसएल का उपयोग करना, क्या कुंजी का आकार निर्धारित करने के लिए कुंजी (या तो सार्वजनिक या निजी) की जांच करने का कोई तरीका है?


1
कीपर के प्रारूप के आधार पर कई अलग-अलग तरीके हैं। क्या आप एक विशिष्ट प्रारूप देख रहे थे?
Zoredache

जवाबों:


94
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)

और अगर वह डीएसए, या कुछ और का उपयोग कर रहा है। सार्वजनिक कुंजी (प्रमाणपत्र) से मुख्य आकार का निर्धारण कैसे करें।
Zoredache

@Zoredache हाँ - मैं विशेष रूप से "निजी कुंजी" कहा गया प्रश्न शपथ ले सकता था; या तो मैं इसे खो रहा हूं या 5 मिनट के टाइमर को संपादित करता हूं।
शेन झुंझलाना

3
OpenSSL 1.0.1g 7 अप्रैल 2014 प्रारूप की आवश्यकता है| grep "Public-Key"
वडज़िम

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.