2013-01-17 12 views
50

मैं एक पीकेसीएस 12 कीस्टोर में संग्रहीत प्रमाणपत्रों को सूचीबद्ध करना चाहता था।keytool के साथ एक PKCS12 कीस्टोर में संग्रहीत प्रमाणपत्रों को कैसे सूचीबद्ध करें?

कुंजीस्टोर विस्तार .pfx

उत्तर

86

है कुंजीस्टोर PKCS12 प्रकार (.pfx) आप -storetype PKCS12 साथ यह स्पष्ट करना पड़ता है:

keytool -list -keystore {path to keystore.pfx} -storepass {password} -storetype PKCS12 -v 
+3

यदि आप ग्राफिकल इंटरफ़ेस उपयोगिता पसंद करते हैं तो मुझे जावा कमांड के लिए ओपन सोर्स जीयूआई प्रतिस्थापन कीस्टोर एक्सप्लोरर मिला और-लाइन यूटिलिटीज कीटोल, जर्सिग्नर और जैडटोल। http://keystore-explorer.sourceforge.net/ –

+0

टिप @ डेविड के लिए धन्यवाद। यह देखने के लिए अच्छा है कि परियोजना अभी भी सक्रिय है, ऐसी कई अन्य परियोजनाओं के विपरीत! –

+0

उस फ्रीवेयर उपकरण पर उत्कृष्ट युक्ति - मैं आमतौर पर कमांड लाइन पसंद करता हूं लेकिन यह बहुत अच्छा है – Rhubarb

0

तुम भी openssl उपयोग कर सकते हैं एक ही बात को पूरा करने के:

$ openssl pkcs12 -nokeys -info -in </path/to/file.pfx> -passin pass:<pfx's password> 

MAC Iteration 2048 
MAC verified OK 
PKCS7 Encrypted data: pbeWithSHA1And40BitRC2-CBC, Iteration 2048 
Certificate bag 
Bag Attributes 
    localKeyID: XX XX XX XX XX XX XX XX XX XX XX XX XX 48 54 A0 47 88 1D 90 
    friendlyName: jedis-server 
subject=/C=US/ST=NC/L=Raleigh/O=XXX Security/OU=XXX/CN=something1 
issuer=/C=US/ST=NC/L=Raleigh/O=XXX Security/OU=XXXX/CN=something1 
-----BEGIN CERTIFICATE----- 
... 
... 
... 
-----END CERTIFICATE----- 
PKCS7 Data 
Shrouded Keybag: pbeWithSHA1And3-KeyTripleDES-CBC, Iteration 2048 
संबंधित मुद्दे