जवाबों:
-printcert
इस तरह कमांड का उपयोग करें:
keytool -printcert -file certificate.pem
.pem
। टेक्स्ट एडिटर का उपयोग करके उन्हें 2 फ़ाइलों में अलग करें और उपरोक्त कमांड काम करेगा। (संकेत: कॉपी -- BEGIN CERTIFICATE --
लाइन टू -- END CERTIFICATE --
न्यू फाइल)
उपयोग करने का एक विकल्प keytool
, आप कमांड का उपयोग कर सकते हैं
openssl x509 -in certificate.pem -text
यह आपके द्वारा openssl
स्थापित किसी भी x509 .pem फ़ाइल के लिए काम करना चाहिए ।
keytool
बाहर के साथ errored java.lang.Exception: Failed to parse input
कुछ PEMS के लिए, लेकिन यह उन सभी के लिए काम किया
openssl x509 -in file.pem -text | grep -A 1 'Alternative Name'
file
यह जानने के लिए कमांड का उपयोग किया कि यह "आरएएसए" है न कि "एक्स 509" (जैसे file xyz.pem
)।
x509
प्रमाणपत्रों के rsa
लिए प्रारूप है, एक सार्वजनिक / निजी कंप्यूटर जोड़े के लिए प्रारूप है।