हैश/क्रिप्टो
X.509 / SSL Certificate Decoder
PEM सर्टिफिकेट (X.509/ASN.1 DER) पार्स करें — सब्जेक्ट, इश्यूअर, वैधता अवधि, पब्लिक की, एक्सटेंशन और फिंगरप्रिंट।
A PEM-format SSL/TLS certificate is essentially a text representation of a binary ASN.1 DER structure, unreadable without decoding. This tool breaks a certificate down into understandable fields: subject, issuer, validity period, public key, and fingerprints.
How to use it
- Paste a certificate in PEM format (starting with -----BEGIN CERTIFICATE-----) and it's parsed instantly.
- The result shows the subject (who it was issued to), the issuer (CA), the validity period, the public key's algorithm and size, extensions (SAN, key usage), and fingerprints (SHA-1, SHA-256).
- The Subject Alternative Names (SAN) list shows every domain the certificate is valid for.
Common uses
- Quickly checking a certificate's expiry date and the domains it covers without reaching for openssl in a terminal.
- Debugging HTTPS issues by checking a certificate's issuer, trust chain, or signature algorithm.
- Comparing a certificate's fingerprint against an expected value to verify authenticity.
Things to keep in mind
Parsing a certificate only shows its content — it doesn't verify the trust chain up to a root CA or check revocation status (CRL/OCSP); those need separate checks.
Modern certificates have short validity periods (90 days for Let's Encrypt) specifically to reduce the risk from a compromised key — that's expected practice, not a sign of a problem.
इस टूल के बारे में लेख: X.509: SSL सर्टिफ़िकेट के अंदर क्या होता है
अक्सर पूछे जाने वाले प्रश्न
X.509 सर्टिफ़िकेट में वास्तव में क्या जानकारी होती है?
यह पब्लिक की को पहचान विवरण (सब्जेक्ट, इश्यूअर, वैधता तिथियां) और किसी सर्टिफ़िकेट अथॉरिटी (या स्व-हस्ताक्षरित होने पर स्वयं) के डिजिटल हस्ताक्षर के साथ बंडल करता है, जिससे दूसरे यह सत्यापित कर सकें कि की किसकी है और उससे छेड़छाड़ नहीं हुई।
सर्टिफ़िकेट चेन और लीफ़ सर्टिफ़िकेट में क्या अंतर है?
लीफ़ सर्टिफ़िकेट वास्तविक सर्वर या इकाई की पहचान करता है, जबकि चेन में एक या अधिक इंटरमीडिएट सर्टिफ़िकेट शामिल होते हैं जो इसे किसी विश्वसनीय रूट CA से जोड़ते हैं — ब्राउज़र को भरोसा स्थापित करने के लिए पूरी चेन चाहिए होती है, केवल लीफ़ नहीं।
क्या यहां सर्टिफ़िकेट डिकोड करने पर वह कहीं अपलोड होता है?
नहीं। पार्सिंग और डिकोडिंग पूरी तरह आपके ब्राउज़र में होती है — सर्टिफ़िकेट की सामग्री कभी आपके डिवाइस से बाहर नहीं जाती।
स्व-हस्ताक्षरित सर्टिफ़िकेट कब ठीक है?
इंटरनल टेस्टिंग, डेवलपमेंट, या बंद नेटवर्क के लिए, जहां ब्राउज़र की पब्लिक ट्रस्ट ज़रूरी नहीं। पब्लिक साइट के लिए, ब्राउज़र स्व-हस्ताक्षरित सर्टिफ़िकेट को अविश्वसनीय दिखाएंगे, क्योंकि चेन किसी रूट CA तक नहीं पहुंचती।
सर्टिफ़िकेट की वैलिडिटी सीमित क्यों रखी जाती है?
सीमित वैलिडिटी पीरियड (आधुनिक सर्टिफ़िकेट के लिए आमतौर पर 90 दिन से 1 साल) कॉम्प्रोमाइज़्ड प्राइवेट की से जुड़े ख़तरे कम करता है और मौजूदा सिक्योरिटी स्टैंडर्ड के अनुसार क्रिप्टोग्राफ़िक पैरामीटर नियमित रूप से अपडेट करना ज़रूरी बनाता है।