ওপেনএসএসএল হল একটি ওপেন-সোর্স পূর্ণ বৈশিষ্ট্যযুক্ত কমান্ড-লাইন ইউটিলিটি যা সাধারণত সিএসআর এবং প্রাইভেট কী তৈরি, এসএসএল/টিএলএস সার্টিফিকেট ইনস্টল করা, নিরাপত্তা সার্টিফিকেট ফরম্যাট ইত্যাদির জন্য ব্যবহৃত হয়।
আজকের পোস্টে, আমরা বর্ণনা করব কিভাবে একটি CER ফাইলকে PEM এ রূপান্তর করা যায়।
বিঃদ্রঃ: এখানে দেখানো কমান্ডগুলি উবুন্টু 20.04 LTS টার্মিনালে প্রদর্শিত হয়েছে। উবুন্টু ডেস্কটপে টার্মিনাল খুলতে, সুপার কী টিপুন এবং অ্যাপ্লিকেশন মেনু থেকে এটি চালু করুন অথবা এটি খোলার জন্য Ctrl+Alt+T শর্টকাট ব্যবহার করুন।
CER ফাইল
একটি CER ফাইল একটি নিরাপত্তা ফাইল যা X.509 সার্টিফিকেট সংরক্ষণ করতে ব্যবহৃত হয়। এটি সিএ (সার্টিফিকেট অথরিটি) দ্বারা প্রদান এবং জারি করা হয় যা একটি ওয়েবসাইটের সত্যতা যাচাই করে। এতে শংসাপত্রের মালিক এবং সর্বজনীন কী সম্পর্কে তথ্য রয়েছে।
PEM ফাইল
PEM (প্রাইভেসি এনহান্সড মেইল) হল বেস 64 এনকোডেড ASCII ফাইল যা সার্টিফিকেট কর্তৃপক্ষ সার্টিফিকেট ইস্যু করে। এই ফরম্যাটটি ক্রিপ্টোগ্রাফিক কী এবং সার্টিফিকেট এবং অন্যান্য মধ্যবর্তী সার্টিফিকেট সংরক্ষণ এবং পাঠানোর জন্য ব্যবহৃত হয়।
একটি CER ফাইলকে PEM এ রূপান্তর করা
ওপেনএসএসএল টুলকিট উবুন্টুতে ডিফল্টভাবে ইনস্টল করা আছে। যাইহোক, যদি এটি না থাকে তবে আপনি টার্মিনালে নিম্নলিখিত কমান্ডের মাধ্যমে এটি ইনস্টল করতে পারেন:
$ sudo apt openssl ইনস্টল করুন
Sudo পাসওয়ার্ড দিন। যখন আপনাকে দিয়ে অনুরোধ করা হবে y / n বিকল্প, আঘাত এবং চালিয়ে যাওয়া এর পরে, এটি সিস্টেমে ওপেনএসএসএল ইনস্টল করা শুরু করবে।
একটি CER ফাইলকে PEM এ রূপান্তর করতে, নিম্নলিখিত সিনট্যাক্স ব্যবহার করুন:
$ openssl x509 -inform der -in cert.cer -outform pem -out cert.pemউপরের সিনট্যাক্সে, সার্ট আপনি যে সুরক্ষা শংসাপত্রটি PEM ফর্ম্যাটে রূপান্তর করতে চান এবং তার নাম cert.pem রূপান্তর করার পরে ফাইলের নাম।
PEM কে CER এ রূপান্তর করা
একটি PEM ফাইলকে CER এ রূপান্তর করতে, নিম্নলিখিত সিনট্যাক্স ব্যবহার করুন:
ডলারউপরের সিনট্যাক্সে, cert.pem আপনি যে সার্টিফিকেট সার্টিফিকেটকে সিইআর ফরম্যাটে রূপান্তর করতে চান তার নাম, এবং সার্ট রূপান্তরের পরে শংসাপত্রের নাম।
এইভাবে আপনি OpenSSL ইউটিলিটি ব্যবহার করে একটি CER ফাইলকে PEM এ রূপান্তর করতে পারেন। আশা করি এটা সাহায্য করবে!