اوپن ایس ایس ایل ایک اوپن سورس مکمل خصوصیات والی کمانڈ لائن افادیت ہے جو عام طور پر CSR اور نجی چابیاں پیدا کرنے ، SSL/TLS سرٹیفکیٹ انسٹال کرنے ، سیکورٹی سرٹیفکیٹ فارمیٹس کو تبدیل کرنے وغیرہ کے لیے استعمال ہوتی ہے۔
آج کی پوسٹ میں ، ہم ایک CER فائل کو PEM میں تبدیل کرنے کا طریقہ بیان کریں گے۔
نوٹ: یہاں دکھائے گئے احکامات کو اوبنٹو 20.04 LTS ٹرمینل پر دکھایا گیا ہے۔ اوبنٹو ڈیسک ٹاپ میں ٹرمینل کھولنے کے لیے ، سپر کلید کو دبائیں اور اسے ایپلی کیشنز مینو سے لانچ کریں یا اسے کھولنے کے لیے Ctrl+Alt+T شارٹ کٹ استعمال کریں۔
سی ای آر فائل۔
CER فائل ایک سیکورٹی فائل ہے جو X.509 سرٹیفکیٹ کو محفوظ کرنے کے لیے استعمال ہوتی ہے۔ یہ CA (سرٹیفکیٹ اتھارٹی) کے ذریعہ فراہم اور جاری کیا گیا ہے جو کسی ویب سائٹ کی صداقت کی تصدیق کرتا ہے۔ اس میں سرٹیفکیٹ کے مالک اور عوامی کلید کے بارے میں معلومات ہیں۔
PEM فائل۔
پی ای ایم (پرائیویسی اینانشڈ میل) بیس 64 انکوڈڈ ASCII فائلیں ہیں جن میں سرٹیفکیٹ کے حکام سرٹیفکیٹ جاری کرتے ہیں۔
ایک CER فائل کو PEM میں تبدیل کرنا۔
اوپن ایس ایل ٹول کٹ اوبنٹو میں بطور ڈیفالٹ انسٹال ہے۔ تاہم ، اگر یہ وہاں نہیں ہے تو ، آپ اسے ٹرمینل میں درج ذیل کمانڈ کے ذریعے انسٹال کرسکتے ہیں۔
$ sudo apt openssl انسٹال کریں۔
سوڈو پاس ورڈ درج کریں۔ جب آپ کے ساتھ اشارہ کیا جائے۔ y / n آپشن ، ہٹ اور جاری رکھنے کے لیے اس کے بعد ، یہ سسٹم پر OpenSSL انسٹال کرنا شروع کردے گا۔
ایک CER فائل کو PEM میں تبدیل کرنے کے لیے درج ذیل نحو کا استعمال کریں:
$ openssl x509 -inform der -in cert.cer -outform pem -out cert.pemمندرجہ بالا نحو میں ، سرٹیفکیٹ سیکورٹی سرٹیفکیٹ کا نام ہے جسے آپ PEM فارمیٹ میں تبدیل کرنا چاہتے ہیں اور۔ سرٹیفکیٹ۔ تبادلوں کے بعد فائل کا نام ہے۔
PEM کو CER میں تبدیل کرنا
ایک PEM فائل کو CER میں تبدیل کرنے کے لیے درج ذیل نحو کا استعمال کریں:
$ openssl x509 -انفارمیشن PEM -in cert.pem -outform DER -out cert.cerمندرجہ بالا نحو میں ، سرٹیفکیٹ۔ سیکورٹی سرٹیفکیٹ کا نام ہے جسے آپ CER فارمیٹ میں تبدیل کرنا چاہتے ہیں ، اور سرٹیفکیٹ تبدیلی کے بعد سرٹیفکیٹ کا نام ہے۔
اس طرح آپ OpenSSL یوٹیلیٹی کا استعمال کرتے ہوئے ایک CER فائل کو PEM میں تبدیل کر سکتے ہیں۔ امید ہے کہ یہ مدد کرتا ہے!