PEM से P12 कन्वर्टर

PEM सर्टिफिकेट को PKCS #12 बंडल में बदलने से आपका पब्लिक सर्टिफिकेट और प्राइवेट की (Private Key) एक ही पासवर्ड-संरक्षित फ़ाइल में मिल जाते हैं, जिससे विंडोज सर्वर और वेब ब्राउज़र पर इसे इंस्टॉल करना आसान हो जाता है।

फ़ाइलें यहाँ चुनें या छोड़ें

निजी - फ़ाइलें कभी आपके डिवाइस से बाहर नहीं जातीं

या पेस्ट करें Ctrl+V

जब तक आपकी फ़ाइलें तैयार हो रही हैं, आप Code Rain खेल सकते हैं

नेटवर्क पर कोई डेटा भेजे बिना गोपनीयता की गारंटी: बाहरी सर्वर पर 0 बाइट अपलोड किए गए। सारी प्रोसेसिंग आपके ब्राउज़र सैन्डबॉक्स में स्थानीय रूप से हुई।

फ़ॉर्मेट तुलना और तकनीकी विनिर्देश

विशिष्टताPEMP12
MIME टाइपapplication/x-pem-fileapplication/x-pkcs12
प्रकारBase64 ASCII प्रमाणपत्र कंटेनरPKCS #12 एन्क्रिप्टेड आर्काइव
संपीड़नकोई नहीं (Base64 आर्मर्ड)पासवर्ड एन्क्रिप्टेड PKCS #7 सेफ बैग
मानक विनिर्देशIETF RFC 7468IETF RFC 7292
मैजिक बाइट्स हेडर2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY)30 82 (ASN.1 PKCS #12 PFX sequence)

फ़ॉर्मेट अवलोकन और अनुप्रयोग

सिस्टम प्रशासकों और वेब डेवलपर्स को अक्सर अलग-अलग वेब सर्वर और ऑपरेटिंग सिस्टम के बीच सुरक्षा क्रेडेंशियल्स को ले जाने की आवश्यकता होती है। लिनक्स वातावरण और अपाचे सर्वर पारंपरिक रूप से सर्टिफिकेट और की के लिए अलग-अलग टेक्स्ट फ़ाइलों का उपयोग करते हैं। हालाँकि, विंडोज सर्वर, इंटरनेट इंफॉर्मेशन सर्विसेज (IIS), और पर्सनल सर्टिफिकेट स्टोर को सुरक्षा संपत्तियों को ठीक से प्रबंधित करने के लिए एक एकीकृत प्रारूप की आवश्यकता होती है। जब आप क्लाइंट प्रमाणीकरण के लिए किसी विंडोज मशीन या मोबाइल डिवाइस में सुरक्षा क्रेडेंशियल आयात करते हैं, तो सिस्टम को एक ऐसी एकल आर्काइव फ़ाइल की अपेक्षा होती है जिसमें पब्लिक की और प्राइवेट की दोनों हों। अपने मानक टेक्स्ट सर्टिफिकेट से PKCS #12 बंडल जनरेट करना इस आवश्यकता को पूरा करता है। यह प्रक्रिया आपके क्रेडेंशियल्स को सुरक्षित रूप से पैक करती है ताकि आप बिना किसी गायब निर्भरता फ़ाइल के उन्हें ऑपरेटिंग सिस्टम कीचेन में आयात कर सकें।

तकनीकी विनिर्देश और कोडेक विवरण

PKCS #12 एक बाइनरी कंटेनर है जिसमें निजी कुंजियाँ, प्रमाणपत्र और अन्य SafeBag सामग्री हो सकती है। बंडल आमतौर पर पासवर्ड से सुरक्षित होते हैं, लेकिन एन्क्रिप्शन और पासवर्ड की ज़रूरत इस बात पर निर्भर करती है कि हर फ़ाइल कैसे बनाई गई थी। रूपांतरण में चुने गए प्रमाणपत्र और निजी कुंजी को PEM टेक्स्ट ब्लॉक से पासवर्ड-सुरक्षित PKCS #12 बंडल में पैक किया जा सकता है।

OS और ब्राउज़र संगतता

PEM फ़ाइलों को OpenSSL, Apache, Nginx और Linux-आधारित रनटाइम्स द्वारा मूल रूप से समर्थित किया जाता है। PKCS #12 बंडलों को उपयोगकर्ता और सर्वर सर्टिफिकेट इंस्टॉलेशन के लिए Microsoft Windows, IIS, macOS Keychain Access, Apple iOS और Android द्वारा मूल रूप से समर्थित किया जाता है।

उपयोगी जानकारी

PKCS #12 बंडल निर्माण प्रक्रिया के दौरान आपके द्वारा असाइन किए गए पासवर्ड को हमेशा याद रखें। यदि आप यह पासवर्ड खो देते हैं, तो आप आर्काइव के अंदर की प्राइवेट की को पुनः प्राप्त नहीं कर सकते।

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

आप गुणवत्ता खोए बिना PEM सर्टिफिकेट को PKCS #12 बंडल में कैसे बदल सकते हैं?

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

PEM सर्टिफिकेट और PKCS #12 बंडल में क्या अंतर है?

PEM सर्टिफिकेट Base64 ASCII में एन्कोड की गई एक मानव-पठनीय टेक्स्ट फ़ाइल है जिसमें आमतौर पर एक एकल सर्टिफिकेट या की होती है। PKCS #12 बंडल एक बाइनरी आर्काइव है जो सर्टिफिकेट, प्राइवेट की और वैकल्पिक मध्यवर्ती (intermediate) सर्टिफिकेट को एक पासवर्ड-सुरक्षित फ़ाइल में सुरक्षित रूप से जोड़ता है।