আপনি সবেমাত্র আপনার SSL সার্টিফিকেট ফাইলগুলি পেয়েছেন এবং দুটি এক্সটেনশন লক্ষ্য করেছেন: .crt এবং .cer। আপনার সার্ভার একটি প্রত্যাশা করে, অন্যটি আপনার সার্টিফিকেট কর্তৃপক্ষ (সিএ) প্রেরণ করে। আপনি সমস্যা সমাধান শুরু করার আগে, এখানে সংক্ষিপ্ত উত্তর রয়েছে: উভয় ফাইল এক্সটেনশন একই এক্স .509 সার্টিফিকেট ডেটা ধারণ করে এবং পার্থক্যটি বেশিরভাগ নামকরণ কনভেনশন।

তবে “বেশিরভাগ” এই বাক্যে কিছু ভারী উত্তোলন করছে। প্ল্যাটফর্ম পছন্দগুলি, এনকোডিং ফর্ম্যাটগুলি এবং সার্ভার কনফিগারেশনগুলি একটি সাধারণ পুনঃনামকে ব্যর্থ ইনস্টলেশনে পরিণত করতে পারে। এই গাইডটি ঠিক কী তা ভেঙে দেয়। সিআরটি এবং। সিইআর ফাইলগুলি হ’ল, তারা কীভাবে আলাদা হয় এবং কীভাবে কোনও কিছু না ভেঙে তাদের মধ্যে রূপান্তর করা যায়।
সুচিপত্র
- একটি কি। সিআরটি ফাইল?
- একটি কি। সিইআর ফাইল?
- সিআরটি বনাম সিইআর: আসলে আলাদা কী?
- পিইএম বনাম ডিইআর: এনকোডিং যা আসলে গুরুত্বপূর্ণ
- আপনার কোন এনকোডিং আছে তা কীভাবে বলবেন
- কীভাবে সিআরটি এবং সিইআরের মধ্যে রূপান্তর করবেন
- অন্যান্য সার্টিফিকেট ফাইল ফর্ম্যাট যা আপনার জানা উচিত
- আপনার কোন এক্সটেনশন ব্যবহার করা উচিত?
- এফএকিউ
আজ এসএসএল ড্রাগন থেকে অর্ডার করার সময় এসএসএল সার্টিফিকেটগুলিতে 10% সংরক্ষণ করুন!
দ্রুত ইস্যু, শক্তিশালী এনক্রিপশন, 99.99% ব্রাউজার বিশ্বাস, ডেডিকেটেড সমর্থন এবং 25 দিনের মানি-ব্যাক গ্যারান্টি। কুপন কোড: Save10
একটি কি। সিআরটি ফাইল?
ক. সিআরটি ফাইল একটি সার্টিফিকেট ফাইল যা একটি এক্স .509 পাবলিক কী সার্টিফিকেট সংরক্ষণ করে। এটিতে শংসাপত্র ধারকের পাবলিক কী, পরিচয় তথ্য (যেমন ডোমেন নাম বা সংস্থা) এবং এটি জারি করা সিএ-র ডিজিটাল স্বাক্ষর রয়েছে।
দ্য . সিআরটি এক্সটেনশন ইউনিক্স এবং লিনাক্স সিস্টেমের ডিফল্ট। আপনি যদি অ্যাপাচি, এনজিআইএনএক্স বা অন্যান্য লিনাক্স-ভিত্তিক ওয়েব সার্ভারগুলিতে এসএসএল / টিএলএস সেট আপ করে থাকেন তবে আপনি সম্ভবত এর সাথে কাজ করেছেন। সিআরটি ফাইল। এগুলি প্রায় সর্বদা পিইএম ফর্ম্যাটে এনকোড করা হয় – একটি বেস 64 এএসসিআইআই পাঠ্য ফাইল যা আপনি যে কোনও পাঠ্য সম্পাদকে খুলতে পারেন। আপনি —–শংসাপত্র শুরু করুন—– এবং —–শংসাপত্র সমাপ্তি—– শিরোনামগুলির মধ্যে মোড়ানো সামগ্রী দেখতে পাবেন।
একটি কি। সিইআর ফাইল?
ক. সিইআর ফাইলটি একই ডেটা সহ একটি এক্স .509 পাবলিক কী সার্টিফিকেট সংরক্ষণ করে – পাবলিক কী, পরিচয়ের বিবরণ এবং একটি সিএ স্বাক্ষর। সামগ্রীগুলি একটি এ যা আছে তার অনুরূপ। সিআরটি ফাইল।
দ্য . উইন্ডোজ সিস্টেমে সিইআর এক্সটেনশন বেশি দেখা যায়। আপনি যখন Microsoft IIS, Windows সার্টিফিকেট ম্যানেজার বা অ্যাক্টিভ ডিরেক্টরি সার্টিফিকেট সার্ভিসেস থেকে সার্টিফিকেট রপ্তানি করেন, তখন ডিফল্ট আউটপুট হল একটি । সিইআর ফাইল। এই ফাইলগুলি পিইএম ফর্ম্যাট ( বেস 64 পাঠ্য) বা ডিইআর ফর্ম্যাটে (বাইনারি) হতে পারে। এনকোডিং ফাইলটি কীভাবে রফতানি করা হয়েছিল তার উপর নির্ভর করে, ফাইল এক্সটেনশনের উপর নয়।
সিআরটি বনাম সিইআর: আসলে আলাদা কী?

প্রযুক্তিগতভাবে, মধ্যে কোন কার্যকরী পার্থক্য নেই। সিআরটি এবং। সিইআর ফাইল। উভয়ই এক্স .509 সার্টিফিকেট ধারণ করে, উভয়ই পিইএম বা ডিইআর এনকোডিং ব্যবহার করতে পারে এবং উভয়ই এসএসএল / টিএলএস কনফিগারেশনে একই উদ্দেশ্যে কাজ করে। পার্থক্যগুলি কনভেনশন, প্ল্যাটফর্ম ডিফল্ট এবং সার্ভার প্রত্যাশার উপর নেমে আসে।
| বৈশিষ্ট্য | . সিআরটি | . সিইআর |
| সার্টিফিকেট ডেটা | X.509 পাবলিক কী সার্টিফিকেট | X.509 পাবলিক কী সার্টিফিকেট |
| সাধারণ প্ল্যাটফর্ম | ইউনিক্স / লিনাক্স | উইন্ডোজ |
| টিপিক্যাল এনকোডিং | পিইএম (বেস 64 এএসসিআইআই) | ডিইআর (বাইনারি) বা পিইএম |
| দ্বারা ব্যবহৃত | অ্যাপাচি, এনজিনক্স, ওপেনএসএসএল | আইআইএস, উইন্ডোজ টুলস, জাভা (ডিইআর) |
| মানব-পাঠযোগ্য? | হ্যাঁ (যখন পিইএম) | শুধুমাত্র যখন PEM-এনকোড করা হয় |
| ব্যক্তিগত কী ধারণ করে? | না (শুধুমাত্র পাবলিক সার্টিফিকেট) | না (শুধুমাত্র পাবলিক সার্টিফিকেট) |
| বিনিময়যোগ্য? | হ্যাঁ | হ্যাঁ |
মূল টেকওয়ে: ফাইল এক্সটেনশন এনকোডিং নির্ধারণ করে না। A . সিইআর ফাইলটি পিইএম-এনকোড করা যেতে পারে, এবং একটি। সিআরটি ফাইলটি ডিইআর-এনকোড করা যেতে পারে। যা গুরুত্বপূর্ণ তা হল ফাইলের বিষয়বস্তু, এক্সটেনশন নয়।
পিইএম বনাম ডিইআর: এনকোডিং যা আসলে গুরুত্বপূর্ণ
যেহেতু। সিআরটি এবং। সিইআর মূলত একই জিনিস, বোঝার জন্য আসল পার্থক্য হ’ল দুটি এনকোডিং ফর্ম্যাটের মধ্যে যা উভয় এক্সটেনশন ব্যবহার করতে পারে: পিইএম এবং ডিইআর।
পিইএম (গোপনীয়তা-বর্ধিত মেল) একটি পাঠ্য-ভিত্তিক ফর্ম্যাট যা বেস 64 এএসসিআইআই-তে সার্টিফিকেট ডেটা এনকোড করে। পিইএম ফাইলগুলি মানব-পঠনযোগ্য – আপনি এগুলি নোটপ্যাড, ভিএস কোড বা যে কোনও পাঠ্য সম্পাদকে খুলতে পারেন এবং বেজিন / এন্ড শিরোনামগুলির মধ্যে বেস 64 সামগ্রী দেখতে পারেন। পিইএম হ’ল অ্যাপাচি, এনজিআইএনএক্স এবং বেশিরভাগ ওপেন সোর্স সার্ভার সফ্টওয়্যারের জন্য স্ট্যান্ডার্ড ফর্ম্যাট।
ডিইআর (ডিস্টিংগুইশড এনকোডিং রুলস) বাইনারি সমতুল্য। ডিইআর ফাইলগুলিতে একই শংসাপত্রের ডেটা থাকে তবে কাঁচা বাইনারিতে, তাই তারা কোনও পাঠ্য সম্পাদকে পড়াযোগ্য নয়। জাভা-ভিত্তিক পরিবেশ এবং উইন্ডোজ সার্টিফিকেট স্টোরগুলিতে ডিইআর এনকোডিং সাধারণ।
| বৈশিষ্ট্য | পিইএম | DER |
| এনকোডিং | Base64 ASCII পাঠ্য | বাইনারি |
| পাঠ্য সম্পাদকে পঠনযোগ্য? | হ্যাঁ | না |
| ফাইলের আকার | একটু বড় | ছোট |
| সাধারণ এক্সটেনশন | .crt, .cer, .pem | .cer, .der |
| টিপিক্যাল প্ল্যাটফর্ম | লিনাক্স, অ্যাপাচি, এনজিনক্স | উইন্ডোজ, জাভা |
| একাধিক সার্ট সংরক্ষণ করতে পারেন? | হ্যাঁ (একটি ফাইলে বন্ধ) | না (প্রতি ফাইলে একক শংসাপত্র) |
আপনার কোন এনকোডিং আছে তা কীভাবে বলবেন
আপনি সর্বদা একা ফাইল এক্সটেনশন থেকে এনকোডিং বলতে পারবেন না। তবে চেক করার দুটি দ্রুত উপায় রয়েছে:
1. একটি পাঠ্য সম্পাদকে ফাইলটি খুলুন। আপনি যদি —–বিগিন সার্টিফিকেট—– দেখেন, তারপরে বেস 64 পাঠ্যের একটি ব্লক রয়েছে, তবে এটি পিইএম-এনকোড করা হয়েছে। যদি ফাইলটি গিবারিশ বা গার্বলড অক্ষরের মতো দেখায় তবে এটি ডিইআর-এনকোড করা হয়।
2. এটি পরিদর্শন করতে ওপেনএসএসএল ব্যবহার করুন। ফাইলটি PEM হিসাবে পড়ার চেষ্টা করতে নিম্নলিখিত কমান্ডটি চালান:
openssl x509 -in certificate.crt -text -noout
যদি এটি কোনও ত্রুটি ফিরে আসে তবে এটি ডিইআর হিসাবে পড়ার চেষ্টা করুন:
openssl x509 -in certificate.cer -inform der -text -noout
যে কমান্ডটি শংসাপত্রের বিবরণ দেয় তা আপনাকে এনকোডিং ফর্ম্যাটটি বলে।
আজ এসএসএল ড্রাগন থেকে অর্ডার করার সময় এসএসএল সার্টিফিকেটগুলিতে 10% সংরক্ষণ করুন!
দ্রুত ইস্যু, শক্তিশালী এনক্রিপশন, 99.99% ব্রাউজার বিশ্বাস, ডেডিকেটেড সমর্থন এবং 25 দিনের মানি-ব্যাক গ্যারান্টি। কুপন কোড: Save10
কীভাবে সিআরটি এবং সিইআরের মধ্যে রূপান্তর করবেন
রূপান্তর প্রক্রিয়াটি নির্ভর করে আপনি কেবল ফাইল এক্সটেনশনটি পরিবর্তন করছেন বা এনকোডিং ফর্ম্যাটটি রূপান্তর করছেন কিনা।
একই এনকোডিং – কেবল নাম পরিবর্তন করুন
যদি উভয় ফাইল একই এনকোডিং ব্যবহার করে (পিইএম বা উভয় ডিইআর উভয়ই), আপনি সরাসরি এক্সটেনশনটি পুনঃনামকরণ করতে পারেন। কোনও ডেটা পরিবর্তনের প্রয়োজন নেই:
লিনাক্স / ম্যাকোস
mv certificate.crt certificate.cer
উইন্ডোজ (কমান্ড প্রম্পট)
ren certificate.crt certificate.cer
পিইএম থেকে ডিইআর (এবং এর বিপরীতে)
আপনার যদি এনকোডিং পরিবর্তন করার প্রয়োজন হয় – উদাহরণস্বরূপ, আপনার সার্ভার একটি ডিইআর-এনকোড প্রত্যাশা করে। সিইআর, তবে আপনার একটি পিইএম-এনকোড রয়েছে। CRT — OpenSSL ব্যবহার করুন:
পিইএম রূপান্তর করুন (। সিআরটি) থেকে ডিইআর (। সিইআর):
openssl x509 -in certificate.crt -outform der -out certificate.cer
ডিইআর রূপান্তর করুন (। সিইআর) থেকে পিইএম (। সিআরটি):
openssl x509 -in certificate.cer -inform der -outform pem -out certificate.crt
Windows Certificate Export Wizard ব্যবহার করা হচ্ছে
আপনি যদি উইন্ডোজে একটি জিইউআই পদ্ধতি পছন্দ করেন:
- সার্টিফিকেট ফাইলটি খুলতে এতে ডাবল ক্লিক করুন।
- বিশদ ট্যাবে যান এবং ফাইলে অনুলিপি ক্লিক করুন।
- সার্টিফিকেট এক্সপোর্ট উইজার্ডে, ডিইআর এনকোডেড বাইনারি এক্স .509 () চয়ন করুন। সিইআর) বা বেস -64 এনকোড করা এক্স .509 (। সিইআর), তারপরে আপনার পছন্দসই এক্সটেনশনের সাথে সংরক্ষণ করুন।
সমস্যা সমাধানের টিপস: যদি আপনার সার্ভার রূপান্তরের পরে শংসাপত্রটি প্রত্যাখ্যান করে তবে এনকোডিং ফর্ম্যাটটি ডাবল-চেক করুন – কেবল এক্সটেনশন নয়। A . এক্সটেনশনটি সঠিক হলেও, পিইএম ফর্ম্যাটে সিইআর ফাইলটি যেখানে ডিইআর প্রত্যাশিত সেখানে কাজ করবে না।
অন্যান্য সার্টিফিকেট ফাইল ফর্ম্যাট যা আপনার জানা উচিত
এর বাইরে। সিআরটি এবং। সিইআর, আপনি এসএসএল পরিচালনার সময় আরও বেশ কয়েকটি সার্টিফিকেট ফাইল এক্সটেনশনের মুখোমুখি হবেন। এখানে একটি দ্রুত রেফারেন্স রয়েছে:
| বর্ধিতাংশ | বিন্যাস | কেস ব্যবহার করুন |
| . পিইএম | Base64 ASCII পাঠ্য | সাধারণ-উদ্দেশ্য; শংসাপত্র, ব্যক্তিগত কীগুলি এবং সার্ট চেইনগুলি ধরে রাখতে পারে |
| . ডিইআর | বাইনারি | বাইনারিতে একক শংসাপত্র; জাভা পরিবেশে সাধারণ |
| . পিএফএক্স / । পি 12 | বাইনারি (PKCS#12) | একটি পাসওয়ার্ড-সুরক্ষিত ফাইলে বান্ডেল সার্টিফিকেট + ব্যক্তিগত কী + চেইন |
| . পি 7 বি / । পি 7 সি | Base64 ASCII (PKCS#7) | শুধুমাত্র সার্টিফিকেট চেইন – কোনও ব্যক্তিগত কী নেই; উইন্ডোজ এবং জাভাতে ব্যবহৃত হয় |
| . কী | পিইএম বা ডিইআর | ব্যক্তিগত কী ফাইল (কোনও শংসাপত্র নয়, তবে প্রায়শই এর সাথে জোড় বাঁধা হয়। সিআরটি) |
এর মধ্যে । পিএফএক্স (পিকেসিএস # 12) ফাইলগুলি বিশেষ মনোযোগের দাবি রাখে। এর বিপরীতে। সিআরটি এবং। সিইআর – যা কেবল পাবলিক সার্টিফিকেট ধারণ করে – পিএফএক্স ফাইলগুলি শংসাপত্র, ব্যক্তিগত কী এবং মধ্যবর্তী শংসাপত্রগুলি একক এনক্রিপ্ট করা ফাইলে বান্ডিল করে। উইন্ডোজ আইআইএস-এ শংসাপত্র আমদানি করার সময় বা ব্যাকআপের জন্য রফতানি করার সময় আপনি প্রায়শই পিএফএক্স ব্যবহার করবেন।
আপনার কোন এক্সটেনশন ব্যবহার করা উচিত?
উত্তরটি আপনার সার্ভার এবং অপারেটিং সিস্টেমের উপর নির্ভর করে:
ব্যবহার করুন। আপনি যদি অ্যাপাচি, এনজিআইএনএক্স বা অন্য কোনও লিনাক্স / ইউনিক্স-ভিত্তিক ওয়েব সার্ভার চালাচ্ছেন তবে সিআরটি। এই প্ল্যাটফর্মগুলি পিইএম-এনকোডেড সার্টিফিকেট আশা করে, এবং। সিআরটি এক্সটেনশন হল স্ট্যান্ডার্ড কনভেনশন।
ব্যবহার করুন। আপনি যদি মাইক্রোসফ্ট আইআইএস, উইন্ডোজ সার্ভার বা অন্যান্য উইন্ডোজ-ভিত্তিক সিস্টেমের সাথে কাজ করেন তবে সিইআর। দ্য . সিইআর এক্সটেনশন হ’ল উইন্ডোজ সরঞ্জামগুলি ডিফল্টরূপে উত্পন্ন এবং প্রত্যাশা করে।
সন্দেহ হলে আপনার সার্ভার ডকুমেন্টেশন পরীক্ষা করুন। কিছু প্ল্যাটফর্ম নমনীয় এবং উভয় এক্সটেনশন গ্রহণ করে। অন্যরা ফাইলের নামকরণের বিষয়ে কঠোর। আপনার হোস্টিং সরবরাহকারীর ডকুমেন্টেশন বা এসএসএল ইনস্টলেশন গাইড ঠিক কী প্রয়োজন তা নির্দিষ্ট করবে।
এফএকিউ
হয়। সিআরটি এবং। সিইআর একই ফাইল?
কার্যকরীভাবে, হ্যাঁ। উভয়ই X.509 পাবলিক কী সার্টিফিকেট ডেটা সংরক্ষণ করে এবং পিইএম বা ডিইআর এনকোডিং ব্যবহার করতে পারে। পার্থক্য একটি নামকরণ কনভেনশন: । সিআরটি লিনাক্স / ইউনিক্সে স্ট্যান্ডার্ড। উইন্ডোজে সিইআর।
আমি কি শুধু নাম পরিবর্তন করতে পারি। সিআরটি থেকে। সিইআর?
যদি উভয়ই একই এনকোডিং ফর্ম্যাট ব্যবহার করে তবে হ্যাঁ। তবে আপনার যদি পিইএম থেকে ডিইআর এনকোডিংয়ে (বা বিপরীতে) পরিবর্তন করার প্রয়োজন হয় তবে কেবল এক্সটেনশন নয়, ফাইলের সামগ্রীগুলি রূপান্তর করতে ওপেনএসএসএল ব্যবহার করুন।
করুন । সিআরটি বা। সিইআর ফাইলগুলিতে ব্যক্তিগত কী রয়েছে?
না। উভয় এক্সটেনশন কেবল পাবলিক সার্টিফিকেট সংরক্ষণ করে। প্রাইভেট কীগুলি পৃথক ফাইলে রাখা হয় (সাধারণত। কী) বা পিকেসিএস # 12 এ বান্ডিল করা হয়েছে (। পিএফএক্স / । পি 12) কন্টেইনার।
আমার সার্ভারের কী এনকোডিং প্রয়োজন?
অ্যাপাচি এবং এনজিনক্স সাধারণত পিইএম এনকোডিং প্রয়োজন। Microsoft IIS এবং জাভা অ্যাপ্লিকেশনগুলি প্রায়শই DER ব্যবহার করে। নির্দিষ্ট প্রয়োজনীয়তার জন্য আপনার সার্ভারের SSL কনফিগারেশন ডকুমেন্টেশন পরীক্ষা করুন।
মোদ্দা কথা
সিআরটি বনাম সিইআর বিতর্ক প্রযুক্তিগত পার্থক্যের চেয়ে কনভেনশনগুলির নামকরণ সম্পর্কে। উভয় এক্সটেনশন এক্স .509 সার্টিফিকেট সংরক্ষণ করে এবং উভয়ই পিইএম বা ডিইআর ফর্ম্যাটে এনকোড করা যেতে পারে। যা গুরুত্বপূর্ণ তা হ’ল আপনার সার্ভারের প্রয়োজনীয়তার সাথে সঠিক এনকোডিংয়ের সাথে মিল করা – এবং ওপেনএসএসএল রূপান্তরকে সহজ করে তোলে।
আপনার যদি আপনার ওয়েবসাইটের জন্য একটি নির্ভরযোগ্য এসএসএল শংসাপত্রের প্রয়োজন হয় তবে এসএসএল ড্রাগন ডিজিসার্ট, সেকটিগো এবং জিওট্রাস্টের মতো শীর্ষস্থানীয় সিএ থেকে বিশ্বস্ত শংসাপত্রের বিস্তৃত সরবরাহ করে। আপনি অ্যাপাচি, এনজিআইএনএক্স বা আইআইএস-এ থাকুন না কেন, আপনি ধাপে ধাপে ইনস্টলেশন সমর্থন সহ সঠিক ফাইলগুলি পাবেন। ssldragon.com এ এসএসএল সার্টিফিকেট ব্রাউজ করুন এবং আজই আপনার সাইটটি সুরক্ষিত করুন।
আজ অর্ডার করার সময় SSL শংসাপত্রে 10% সংরক্ষণ করুন!
দ্রুত ইস্যু, শক্তিশালী এনক্রিপশন, 99.99% ব্রাউজার বিশ্বাস, নিবেদিত সমর্থন, এবং 25 দিনের অর্থ ফেরত গ্যারান্টি। কুপন কোড: SAVE10






