CRT को PEM, CER से PEM और DER को PEM में कैसे बदलें

आप प्रमाणपत्रों के साथ काम कर रहे हैं और उन्हें पीईएम प्रारूप में बदलने की आवश्यकता है। आपके पास CRT, CER और DER फ़ाइलें हैं, लेकिन आप अनिश्चित हैं कि उन्हें कैसे संभालना है। चिंता मत करो!

यह मार्गदर्शिका आपको सिखाएगी कि SSL प्रमाणपत्रों को .crt से .pem में सफलतापूर्वक बदलने के लिए ओपनएसएसएल का उपयोग कैसे करें। आप समझेंगे कि आपके प्रमाणपत्र PEM प्रारूप में क्यों होने चाहिए।

आइए इस तकनीकी यात्रा पर शुरू करें


विषय-सूची

  1. ओपनएसएसएल का उपयोग करके अपने प्रमाणपत्र को पीईएम में कैसे परिवर्तित करें?
  2. विंडोज़ पर अपने प्रमाणपत्र को पीईएम में कैसे बदलें?
  3. आपको अपने प्रमाणपत्र को PEM में बदलने की आवश्यकता क्यों है?

ओपनएसएसएल का उपयोग करके अपने प्रमाणपत्र को पीईएम में कैसे परिवर्तित करें?

आप पाएंगे कि चाहे आप CRT, DER या CER से PEM में कनवर्ट कर रहे हों, प्रक्रिया सीधी और सटीक है। याद रखें, अपने नए परिवर्तित पीईएम प्रमाणपत्रों की अखंडता सुनिश्चित करने के लिए प्रत्येक चरण का सावधानीपूर्वक पालन करना महत्वपूर्ण है। इसके अलावा, एसएसएल प्रारूपों पर हमारे व्यापक गाइड की जांच करें कि वे कैसे काम करते हैं, इसकी बेहतर समझ के लिए,

CRT को PEM में बदलें

.crt को .pem में बदलें

OpenSSL आपका गो-टू टूल है यदि आप अपने .crt प्रमाणपत्र को .pem में बदलना चाहते हैं। एक CRT फ़ाइल X.509 प्रारूप में एक सार्वजनिक प्रमाणपत्र है, जबकि एक PEM फ़ाइल एक base64 एन्कोडेड संस्करण है। रूपांतरण के लिए आवश्यक openssl कमांड उपयोग करने के लिए सीधे हैं।
अपना टर्मिनल खोलकर और अपनी CRT फ़ाइल के साथ निर्देशिका में नेविगेट करके प्रारंभ करें। यहां .crt को .pem में बदलने का तरीका बताया गया है:

openssl x509 -in certificate.crt -out certificate.pem -outform PEM

‘certificate.crt’ को अपने .crt फ़ाइल नाम से और ‘certificate.pem’ को अपने इच्छित .pem फ़ाइल नाम से बदलें।
यह कमांड आपके .crt को .pem में बदल देगा, जिससे आपको .pem प्रारूप में एक नई फ़ाइल मिलेगी।


.der को .pem में बदलें

ओपनएसएसएल के माध्यम से अपने .der प्रमाणपत्र को .pem प्रारूप में बदलने में आपके DER (विशिष्ट एन्कोडिंग नियम) प्रमाणपत्र, एक बाइनरी प्रारूप को आधार एन्कोडेड PEM प्रारूप में परिवर्तित करना शामिल है। कुछ कोड साइनिंग प्रमाणपत्रों को DER प्रारूप में भी संग्रहीत किया जा सकता है।

निम्न आदेश का उपयोग करें:

ओपनएसएसएल x509 -सूचित डेर -इन प्रमाणपत्र.cer -आउट प्रमाणपत्र.pem

यह कमांड ओपनएसएसएल को डेर फॉर्मेट फाइल (सर्टिफिकेट.cer) को एक नई पीईएम फाइल (certificate.pem) में बदलने के लिए कहता है।

कमांड का ‘ओपनएसएसएल एक्स’ हिस्सा उस फ़ाइल प्रकार को निर्दिष्ट करता है जिसके साथ आप काम कर रहे हैं। आपका नया पीईएम प्रमाणपत्र, अब एक अलग प्रारूप में, पीईएम फाइलों के रूप में सहेजा जाएगा।

DER से PEM रूपांतरण के दौरान त्रुटियों से बचने के लिए इन आदेशों का सटीक रूप से पालन करना याद रखें।

.cer .pem में बदलने के लिए, आपको अपने टर्मिनल या कमांड लाइन इंटरफ़ेस का उपयोग करना होगा। अपनी .cer फ़ाइल वाली निर्देशिका पर नेविगेट करके प्रारंभ करें।


.cer को .pem में बदलें

OpenSSL का उपयोग करके .cer को .pem में बदलने के लिए, आपको अपने टर्मिनल या कमांड लाइन इंटरफ़ेस का उपयोग करना होगा। अपनी .cer फ़ाइल वाली निर्देशिका पर नेविगेट करके प्रारंभ करें।

एक बार वहां, निम्न कमांड निष्पादित करें:

ओपनएसएसएल x509 -सूचित डेर -इन प्रमाणपत्र.cer -आउट प्रमाणपत्र.pem

यह कमांड ओपनएसएसएल को आपके बाइनरी डीईआर को .cer प्रमाणपत्र से .pem फ़ाइल में बदलने के लिए कहता है।
यदि प्रक्रिया सफल होती है, तो आपको अपनी वर्तमान निर्देशिका में एक नई .pem फ़ाइल मिलेगी। आप इसे किसी भी टेक्स्ट एडिटर के साथ खोल सकते हैं।


विंडोज़ पर अपने प्रमाणपत्र को पीईएम में कैसे बदलें?

इस प्रक्रिया में CRT को PEM, CER को PEM और DER को PEM में परिवर्तित करना शामिल है। रूपांतरण प्रक्रिया अनिवार्य रूप से इन सभी प्रारूपों के लिए समान है – आप विंडोज के लिए ओपनएसएसएल का उपयोग करेंगे।

CRT को PEM में बदलने के लिए, अपना कमांड प्रॉम्प्ट खोलें और अपने OpenSSL की ‘बिन’ डायरेक्टरी पर नेविगेट करें।

एक बार वहां, निम्न कमांड टाइप करें:

ओपनएसएसएल x509 -सूचित करें डेर -इन सर्टिफिकेट.सीआरटी -आउट सर्टिफिकेट.पेम

यह आदेश आपके CRT प्रमाणपत्र को PEM प्रारूप में बदल देगा।

सीईआर को पीईएम में बदलने की प्रक्रिया काफी समान है। उसी ‘बिन’ निर्देशिका में, निम्न चलाएँ:

ओपनएसएसएल x509 -सूचित डेर -इन प्रमाणपत्र.cer -आउट प्रमाणपत्र.pem

आपकी सीईआर फाइल पीईएम में बदल जाएगी।

डीईआर को पीईएम में बदलने के लिए, कमांड थोड़ा अलग है:

ओपनएसएसएल x509 -सूचित डेर -इन सर्टिफिकेट.डर -आउट सर्टिफिकेट.पेम

यह आदेश आपके DER प्रमाणपत्र को PEM में बदल देगा।

एक बार जब आप उपयुक्त कमांड टाइप कर लेते हैं, तो एंटर दबाएं। आपको अपनी निर्देशिका में एक नई पीईएम फ़ाइल देखनी चाहिए। यह फ़ाइल PEM प्रारूप में आपका प्रमाणपत्र है।

अपनी प्रमाणपत्र फ़ाइल के वास्तविक नाम के साथ ‘certificate.crt’, ‘certificate.cer’, या ‘certificate.der’ को बदलना याद रखें।

यह प्रक्रिया आपको विंडोज़ पर अपने प्रमाणपत्र को प्रभावी ढंग से पीईएम में बदलने की अनुमति देती है। यह एक तकनीकी लेकिन सीधी प्रक्रिया है। एक सफल रूपांतरण सुनिश्चित करने के लिए चरणों का सावधानीपूर्वक पालन करना याद रखें।

और वहां आपके पास है – आपका प्रमाण पत्र, अब पीईएम प्रारूप में।


आपको अपने प्रमाणपत्र को PEM में बदलने की आवश्यकता क्यों है?

तो, आपने सीखा है कि अपने प्रमाणपत्र को पीईएम प्रारूप में कैसे परिवर्तित किया जाए, लेकिन आपको वास्तव में ऐसा करने की आवश्यकता क्यों है?

PEM, या गोपनीयता एन्हांस्ड मेल, आमतौर पर वेब सर्वर के लिए उपयोग किया जाने वाला एक फ़ाइल स्वरूप है क्योंकि यह निजी कुंजी, सार्वजनिक प्रमाणपत्र और रूट प्रमाणपत्र सहित एक फ़ाइल में कई आइटम रख सकता है। जब आप CRT को PEM, CER को PEM, या DER को PEM में कनवर्ट करते हैं, तो आप अपनी प्रमाणपत्र फ़ाइल को अधिक बहुमुखी और एकाधिक प्लेटफ़ॉर्म और सॉफ़्टवेयर के साथ संगत बना रहे होते हैं।

इससे क्या फर्क पड़ता है? खैर, कुछ वेब सर्वर, जैसे अपाचे को पीईएम प्रारूप में प्रमाण पत्र की आवश्यकता होती है। यदि आपका प्रमाणपत्र किसी अन्य प्रारूप में है, जैसे CRT, CER, या DER, तो सर्वर इसे पढ़ने में सक्षम नहीं होगा, इसलिए रूपांतरण की आवश्यकता है।

इसके अलावा, ओपनएसएसएल पीईएम प्रमाणपत्रों के साथ डिफ़ॉल्ट रूप से काम करता है। इस प्रकार, यदि आप किसी भी एसएसएल / टीएलएस से संबंधित कार्यों के लिए ओपनएसएसएल का उपयोग कर रहे हैं, तो आपको अपने प्रमाणपत्रों को पीईएम में बदलना होगा।

इसके अलावा, पीईएम प्रमाणपत्र अधिक सुरक्षित और प्रबंधित करने में आसान हैं। वे पासवर्ड से सुरक्षित हो सकते हैं और प्रबंधन और परिनियोजन को सरल बनाते हुए, एक फ़ाइल में संपूर्ण प्रमाणपत्र श्रृंखला शामिल कर सकते हैं।


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

CRT से PEM फ़ाइल कैसे बनाएं?

CRT फ़ाइल से PEM फ़ाइल बनाने के लिए, बस CRT और कुंजी फ़ाइलों को टर्मिनल में निम्न कमांड का उपयोग करके एक एकल PEM फ़ाइल में संयोजित करें:

cat your-crt-file.crt your-key-file.key > your-output-file.pem

क्या सीआरटी और पीईएम फाइलें समान हैं?

नहीं, CRT (प्रमाणपत्र) और PEM (गोपनीयता उन्नत मेल) फ़ाइलें समान नहीं हैं, लेकिन उनमें समान जानकारी हो सकती है। CRT फाइलें आमतौर पर X.509 प्रमाणपत्र संग्रहीत करती हैं, जबकि PEM फाइलें एक व्यापक श्रेणी होती हैं जिसमें प्रमाणपत्र, निजी कुंजी, पूर्ण श्रृंखला या अन्य क्रिप्टोग्राफ़िक जानकारी सहित विभिन्न प्रकार के एन्कोडेड डेटा शामिल हो सकते हैं।

क्या CRT का नाम बदलकर PEM किया जा सकता है?

हां, एक सीआरटी फ़ाइल को अक्सर पीईएम फ़ाइल में बदला जा सकता है, क्योंकि उनमें समान एन्कोडेड जानकारी हो सकती है, लेकिन यह सुनिश्चित करना आवश्यक है कि फ़ाइल के भीतर की सामग्री पीईएम एन्कोडिंग मानकों के साथ संरेखित हो। सामग्री अपेक्षित स्वरूप में हैं (जैसे Base64-एन्कोडेड डेटा “—–BEGIN प्रमाणपत्र—–” और “—–अंत प्रमाणपत्र—–” सीमांकक के साथ संलग्न), फ़ाइल का नाम बदलने कुछ परिदृश्य में संगतता के लिए काम कर सकते हैं।


समाप्ति

अंत में, ओपनएसएसएल क्लाइंट का उपयोग करके अपने डिजिटल प्रमाणपत्रों को पीईएम में परिवर्तित करना कोई मुश्किल काम नहीं है। विभिन्न प्लेटफार्मों पर आपके एसएसएल प्रमाणपत्र की संगतता सुनिश्चित करने के लिए यह एक महत्वपूर्ण कदम है।
याद रखें, पीईएम व्यापक रूप से स्वीकार किया जाता है और अत्यधिक लचीला है, जिससे यह कई लोगों के लिए एक पसंदीदा विकल्प बन जाता है।
सही टूल और चरणों के साथ, आपके पास अपने CRT, CER, या DER फ़ाइल नाम एक्सटेंशन PEM में जल्दी से रूपांतरित हो जाएंगे।

आज ऑर्डर करते समय एसएसएल प्रमाणपत्रों पर 10% की बचत करें!

तेजी से जारी करना, मजबूत एन्क्रिप्शन, 99.99% ब्राउज़र ट्रस्ट, समर्पित समर्थन और 25 दिन की मनी-बैक गारंटी। कूपन कोड: SAVE10

द्वारा लिखित

एसएसएल प्रमाणपत्रों में विशेषज्ञता वाला अनुभवी सामग्री लेखक। जटिल साइबर सुरक्षा विषयों को स्पष्ट, आकर्षक सामग्री में बदलना। प्रभावशाली आख्यानों के माध्यम से डिजिटल सुरक्षा को बेहतर बनाने में योगदान करें।