सीधे कंटेंट पर जाएँ
ToolMug

↑ ↓ से चुनें, Enter से खोलें, Esc से बंद करें।

SSL सर्टिफ़िकेट डिकोडर

सर्टिफ़िकेट पेस्ट करें (जो -----BEGIN CERTIFICATE----- से शुरू होता है) और देखें कि उसमें क्या है — कौन-से नाम कवर हैं, कब समाप्त होगा, किसने जारी किया और वह DV है या OV। प्राइवेट की भी पेस्ट करें तो मिलान जाँच सकते हैं, या पूरी चेन पेस्ट करें तो उसका क्रम।

आपके ब्राउज़र में चलता है — आपका डाला गया कुछ भी अपलोड नहीं होता

सब कुछ आपके ब्राउज़र में पार्स होता है। प्राइवेट की कभी अपलोड नहीं की जाती।

कैसे इस्तेमाल करें

  1. सर्टिफ़िकेट, चेन, CSR या प्राइवेट की का PEM टेक्स्ट पेस्ट करें, या 'फ़ाइल खोलें' पर क्लिक करके .pem, .crt, .cer या .key फ़ाइल चुनें (DER भी चलता है)।
  2. हर ब्लॉक अलग कार्ड में दिखता है। सर्टिफ़िकेट में समाप्ति तक बचे दिन दिखते हैं; प्राइवेट की में दिखता है कि वह मेल खाती है या नहीं।
  3. कई सर्टिफ़िकेट पेस्ट करने पर चेन के क्रम की जाँच सबसे ऊपर दिखती है।

विकल्पों की जानकारी

सब्जेक्ट ऑल्टरनेटिव नेम
वे नाम जिनके लिए सर्टिफ़िकेट वैध है। ब्राउज़र सब्जेक्ट के CN की जगह इसी सूची का इस्तेमाल करते हैं।
सत्यापन स्तर
DV (सिर्फ़ डोमेन), OV (संगठन) या EV, जो सर्टिफ़िकेट पॉलिसी से पढ़ा जाता है।
SPKI SHA-256
पिनिंग में काम आने वाला पब्लिक की का फ़िंगरप्रिंट; उसी की से रिन्यू करने पर यह वही रहता है।

कौन-से ब्लॉक पढ़े जाते हैं, और जाँचें कैसे काम करती हैं

डिकोडर आपके टेक्स्ट को हर -----BEGIN …----- पंक्ति पर बाँटता है और इन लेबल को संभालता है:

PEM लेबल कैसे दिखता है
CERTIFICATE, X509 CERTIFICATE, TRUSTED CERTIFICATE सर्टिफ़िकेट
CERTIFICATE REQUEST, NEW CERTIFICATE REQUEST सर्टिफ़िकेट साइनिंग रिक्वेस्ट (CSR)
PRIVATE KEY, RSA PRIVATE KEY, EC PRIVATE KEY प्राइवेट की
PUBLIC KEY पब्लिक की
ENCRYPTED PRIVATE KEY, या Proc-Type: 4,ENCRYPTED हेडर वाली पुरानी की एन्क्रिप्टेड प्राइवेट की (पढ़ी नहीं जाती)

कोई भी दूसरा लेबल न पढ़ा जा सकने वाले के रूप में बताया जाता है। जिस टेक्स्ट में कोई PEM हेडर ही नहीं है उसे सादे base64 DER की तरह आज़माया जाता है, और «फ़ाइल खोलें» से चुनी गई कच्ची DER वाली फ़ाइल के बारे में अंदाज़ा लगाया जाता है कि वह सर्टिफ़िकेट, CSR या की है।

सत्यापन स्तर CA/Browser Forum द्वारा परिभाषित सर्टिफ़िकेट पॉलिसी आइडेंटिफ़ायर से आता है:

पॉलिसी OID स्तर
2.23.140.1.2.1 DV (डोमेन सत्यापित)
2.23.140.1.2.2 OV (संगठन सत्यापित)
2.23.140.1.2.3 IV (व्यक्ति सत्यापित)
2.23.140.1.1 EV (विस्तृत सत्यापन)

इनमें से कोई पॉलिसी न रखने वाला सर्टिफ़िकेट कोई सत्यापन स्तर नहीं दिखाता। MD5 या SHA-1 से शुरू होने वाले सिग्नेचर एल्गोरिदम चिह्नित किए जाते हैं, क्योंकि ब्राउज़र अब उन पर भरोसा नहीं करते।

कई सर्टिफ़िकेट पेस्ट होने पर, चेन की जाँच सिर्फ़ नामों की तुलना करती है: हर सर्टिफ़िकेट का जारीकर्ता अगले सर्टिफ़िकेट का सब्जेक्ट होना चाहिए। वह ग़लत क्रम, दोहराया हुआ सर्टिफ़िकेट और चेन में शामिल सेल्फ़-साइंड रूट बताती है। वह हस्ताक्षर या भरोसे की पुष्टि नहीं करती, इसलिए चेन यहाँ पास होकर भी असली सर्वर पर फ़ेल हो सकती है।

अक्सर पूछे जाने वाले सवाल

प्राइवेट की सर्टिफ़िकेट से मेल खाती है या नहीं, यह कैसे जाँचें?

दोनों पेस्ट करें। टूल प्राइवेट की के अंदर की पब्लिक की की तुलना सर्टिफ़िकेट की पब्लिक की से करता है। जब nginx 'key values mismatch' बताए तब इसका इस्तेमाल करें।

सर्टिफ़िकेट चेन किस क्रम में होनी चाहिए?

पहले सर्वर सर्टिफ़िकेट, फिर उसे जारी करने वाला इंटरमीडिएट, और इसी तरह चेन में ऊपर की ओर। रूट आमतौर पर छोड़ दिया जाता है। गलत क्रम से कुछ क्लाइंट विफल हो जाते हैं।

क्या प्राइवेट की पेस्ट करना सुरक्षित है?

सब कुछ आपके ब्राउज़र में पार्स होता है और किसी सर्वर को कुछ नहीं भेजा जाता। पासवर्ड से सुरक्षित की पार्स नहीं की जातीं।

क्या यह भरोसे या रद्दीकरण की जाँच करता है?

नहीं, यह सिर्फ़ फ़ाइल पढ़ता है। किसी लाइव साइट का सर्टिफ़िकेट जाँचने के लिए SSL चेकर इस्तेमाल करें।

प्राइवेसी

यह टूल पूरी तरह आपके ब्राउज़र में चलता है। आपकी फ़ाइलें और टेक्स्ट आपके डिवाइस पर ही प्रोसेस होते हैं और हमारे सर्वर पर कभी अपलोड नहीं होते।

मिलते-जुलते टूल