আমি কীভাবে একটি .cer সার্টিফিকেটকে .pem এ রূপান্তর করব?


73

আমার একটি .cerশংসাপত্র রয়েছে এবং আমি এটি .pemফর্ম্যাটে রূপান্তর করতে চাই ।

যদি আমি সঠিকভাবে মনে রাখি, আমি .cerবেস 64 এ রফতানি করে তারপরে ফাইলটির নাম পরিবর্তন করে সেগুলিতে রূপান্তর করতে সক্ষম হয়েছি .pem

আমি কীভাবে একটি .cerশংসাপত্র রূপান্তর করব .pem?

উত্তর:


127

একটি DER ফাইল (.crt .cer .der) কে পিইএম তে রূপান্তর করুন

openssl x509 -inform der -in certificate.cer -out certificate.pem

উৎস


13
আমার জন্য কাজ করে না। সিইআর ফাইলটি উইন্ডোজ শংসাপত্র রফতানি সরঞ্জাম থেকে রফতানি করা হয়। এটা তোলে নিম্নলিখিত ফর্ম আছে: -----BEGIN CERTIFICATE----- MII...D2H -----END CERTIFICATE-----। ওপেনসেল থেকে, আমি নিম্নলিখিত ত্রুটিটি পেয়েছি:error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag:tasn_dec.c:1338: error:0D07803A:asn1 encoding routines:ASN1_ITEM_EX_D2I:nested asn1 error:tasn_dec.c:390:Type=X509
মার্টিন পেককা

14
তারপরে আপনার শংসাপত্রটি ইতিমধ্যে PEM ফর্ম্যাটে রয়েছে। শুধু থেকে এটা নামান্তর certificate.cerকরতে certificate.pem
ধীরে ধীরে

12

যখন আপনার সিস্টেমে ওপেনসেল উপলভ্য নয় তখন আপনি জাভা কীটোলের সাথে বিকল্পভাবে শংসাপত্রগুলি রূপান্তর করতে পারেন ।

তবে আপনাকে প্রথমে একটি জাভা কীস্টোর (জে কেএস) তৈরি করতে হবে। শংসাপত্রগুলি পরে বিভিন্ন ফর্ম্যাটে আমদানি ও রফতানি করা যায়।

keytool -genkey -alias test -keystore <key store file>
keytool -delete -alias test -keystore <key store file>

DER থেকে PEM এ রূপান্তর করা হচ্ছে:

keytool -import -trustcacerts -alias test -file <der certificate file> -keystore test.keystore 
keytool -exportcert -alias test -file <pem certificate file> -rfc -keystore test.keystore

এই ব্লগ পোস্টটি কীভাবে শংসাপত্রের ফর্ম্যাটগুলি বিস্তারিতভাবে রূপান্তর করতে পারে তা ব্যাখ্যা করে


আমি এটি করেছি এবং .pem ফাইলটি .cer ফাইলের সাথে প্রায় একই রকম, কেবল আলাদাভাবে আবৃত।
এন্ডোলিথ

1
@endolith এই ক্ষেত্রে তারা উভয় .pem ফাইল। একটি .cer ফাইল .der বা .pem এনকোডযুক্ত হতে পারে, এই প্রশ্নটি .ડર এনকোডিং ধরে নেয়, যা আপনার নেই।
eis

11

.pem এ .cer ফাইল রূপান্তর করুন

একটি টার্মিনাল খুলুন এবং নিম্নলিখিত কমান্ড চালান

ওপেনএসএল x509- ইনফর্ম ডের-ইন সার্টিফিকেট.সিআর-আউটফর্ম পেম-আউট সার্টিফিকেট.পিএম

শংসাপত্র.সিসার হ'ল উত্স শংসাপত্র ফাইল যা আপনি রূপান্তর করতে চান এবং प्रमाणपत्र.pem রূপান্তরিত শংসাপত্রের নাম।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.