हैश/क्रिप्टो

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

Common uses

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 साल) कॉम्प्रोमाइज़्ड प्राइवेट की से जुड़े ख़तरे कम करता है और मौजूदा सिक्योरिटी स्टैंडर्ड के अनुसार क्रिप्टोग्राफ़िक पैरामीटर नियमित रूप से अपडेट करना ज़रूरी बनाता है।

लेख: हैश/क्रिप्टो

Hash Generator: MD5, SHA-1 और SHA-256 एक-दूसरे से कैसे अलग हैं

MD5 अब भी फ़ाइल इंटीग्रिटी जाँचने के लिए क्यों इस्तेमाल होता है, लेकिन पासवर्ड के लिए नहीं।

Checksum Verifier: यह कैसे जाँचें कि कोई फ़ाइल खराब तो नहीं है

मैच होता चेकसम फ़ाइल की इंटीग्रिटी की पुष्टि क्यों करता है, लेकिन यह नहीं बताता कि उसे किसने बनाया।

HMAC: की वाला हैश सामान्य हैश से कैसे अलग है

सामान्य SHA-256 मैसेज से छेड़छाड़ से क्यों नहीं बचाता, जबकि HMAC बचाता है।

Bcrypt: पासवर्ड धीरे क्यों हैश किए जाते हैं, तेज़ नहीं

तेज़ SHA-256 पासवर्ड के लिए बुरा विकल्प क्यों है, और धीमा bcrypt सही विकल्प क्यों है।

UUID: ऐसे आइडेंटिफ़ायर कैसे बनते हैं जो लगभग कभी नहीं दोहराते

UUID v4 को लाखों मशीनों पर स्वतंत्र रूप से बिना कोलिज़न के जोखिम के क्यों जनरेट किया जा सकता है।

पासवर्ड जनरेटर: पासवर्ड को असल में मज़बूत क्या बनाता है

डिक्शनरी शब्दों से बना लंबा पासवर्ड सिंबल और अंकों वाले छोटे पासवर्ड से ज़्यादा मज़बूत क्यों होता है।

AES: सिमेट्रिक एन्क्रिप्शन कैसे काम करता है

AES में एक ही की डेटा को एन्क्रिप्ट और डिक्रिप्ट क्यों करती है, और यह असिमेट्रिक एन्क्रिप्शन से कैसे अलग है।

Argon2: यह एल्गोरिदम पासवर्ड हैशिंग प्रतियोगिता क्यों जीता

Argon2 पुराने पासवर्ड हैशिंग एल्गोरिदम की तुलना में GPU से होने वाले अटैक से बेहतर बचाव कैसे करता है।

Scrypt: इस एल्गोरिदम को इतनी मेमोरी की ज़रूरत क्यों है

ASIC डिवाइस पर क्रैकिंग मुश्किल बनाने के लिए scrypt जानबूझकर इतनी मेमोरी क्यों माँगता है।

TOTP: ऑथेंटिकेटर ऐप्स में वन-टाइम कोड कैसे काम करते हैं

Google Authenticator का कोड बिना इंटरनेट के क्यों काम करता है और सर्वर से सिर्फ़ समय के ज़रिए सिंक होता है।

PBKDF2: की स्ट्रेचिंग का सबसे पुराना मानक

PBKDF2 की सुझाई गई इटरेशन संख्या हर साल क्यों बढ़ती है।

PGP: पब्लिक और प्राइवेट की एन्क्रिप्शन कैसे काम करता है

PGP पब्लिक की को स्वतंत्र रूप से क्यों शेयर किया जा सकता है, लेकिन प्राइवेट की को कभी नहीं।