একটি .pem ফাইল কি? এসএসএলে এর তৈরি, ব্যবহার এবং রূপান্তর নেভিগেট করা

এটি কল্পনা করুন: আপনি একটি বিশ্বস্ত, এনক্রিপ্ট করা সংযোগ সহ দর্শকদের সরবরাহ করার জন্য একটি এসএসএল শংসাপত্র দিয়ে আপনার ওয়েবসাইটটি সুরক্ষিত করার দ্বারপ্রান্তে রয়েছেন। আপনি শুনেছেন যে সংবেদনশীল ডেটা রক্ষা এবং আপনার ওয়েবসাইটের বিশ্বাসযোগ্যতা বাড়ানোর জন্য এটি অপরিহার্য। তবে আপনি আপনার সার্টিফিকেটটি ইনস্টল করার সাথে সাথে কনফিগারেশনটি সম্পূর্ণ করার জন্য আপনার একটি .পেম ফাইল প্রয়োজন।

একটি .pem ফাইল কি? এবং কেন আপনি প্রথম স্থানে এটি প্রয়োজন? এই গাইডটি সমস্ত উত্তর সরবরাহ করে। তাছাড়া, আপনি কীভাবে একটি .pem ফাইল তৈরি করবেন এবং এটি আপনার অপারেটিং সিস্টেমে খুলবেন তা শিখবেন। চলুন শুরু করা যাক!


সুচিপত্র

  1. একটি .pem ফাইল কি?
  2. SSL সার্টিফিকেটের জন্য .pem ফাইল কিভাবে ব্যবহার করবেন?
  3. কিভাবে .pem ফাইল খুলবেন?
  4. কিভাবে একটি .pem ফাইল তৈরি করবেন?
  5. কিভাবে একটি .pem ফাইল রূপান্তর করবেন?

একটি .pem ফাইল কি?

কম্পিউটার সুরক্ষা এবং ক্রিপ্টোগ্রাফির প্রসঙ্গে একটি পিইএম (গোপনীয়তা বর্ধিত মেল) ফাইল একটি সাধারণভাবে ব্যবহৃত ধারক ফর্ম্যাট যা ক্রিপ্টোগ্রাফিক তথ্য অন্তর্ভুক্ত করে। এটিতে পাবলিক সার্টিফিকেট বা সম্পূর্ণ এসএসএল চেইন (ব্যক্তিগত এবং পাবলিক কী, রুট এবং মধ্যবর্তী শংসাপত্র এবং শেষ ব্যবহারকারীর শংসাপত্র) থাকতে পারে।

পিইএম নামটি মূলত ইমেল এনক্রিপশন স্ট্যান্ডার্ড থেকে এসেছে তবে এটি এখন বিভিন্ন ডেটা ধরণের জন্য আরও বিস্তৃতভাবে ব্যবহৃত হয়। এটি বেস 64 এ এনকোড করা হয়েছে এবং এর একটি নির্দিষ্ট কাঠামো এবং শিরোনাম রয়েছে যা এতে থাকা ডেটা ধরণের নির্দেশ করে।

পিইএম ফাইলগুলিতে .পিইএম, .সিআরটি, .cer বা .key এর মতো এক্সটেনশন রয়েছে। তাদের এক বা একাধিক আইটেম রয়েছে, যা প্রায়শই এক্স .509 শংসাপত্রের জন্য “—–বেগিন সার্টিফিকেট—–” এবং “—–এন্ড সার্টিফিকেট—–” বা ব্যক্তিগত কীগুলির জন্য “—–প্রাইভেট কী—–” এবং “—–এন্ড প্রাইভেট কী—–” এর মতো চিহ্নিতকারী দ্বারা সীমাবদ্ধ থাকে।

পিইএম ফাইলগুলিতে নিম্নলিখিত শংসাপত্র এবং RSA কী অন্তর্ভুক্ত থাকতে পারে:

  1. সার্ভার প্রত্যয়ন পত্র: এই ফাইলটিতে সর্বজনীন কী এবং নিরাপদ ওয়েব যোগাযোগ (HTTPS) বা ইমেল এনক্রিপশনে (S/MIME) ব্যবহৃত সংশ্লিষ্ট পরিচয় সম্পর্কে তথ্য রয়েছে।
  2. ব্যক্তিগত কী: এই ফাইলগুলিতে একটি অসমমিতিক কী জোড়ার অংশ রয়েছে যা ডেটা ডিক্রিপ্ট করে।
  3. রুট এবং ইন্টারমিডিয়েট সার্টিফিকেট: সার্টিফিকেট কর্তৃপক্ষ সার্টিফিকেট অন্যান্য সার্টিফিকেটের সত্যতা যাচাই করে, ওয়েব নিরাপত্তা ট্রাস্ট অবকাঠামোর ভিত্তি গঠন করে।
  4. অন্যান্য ক্রিপ্টোগ্রাফিক বস্তু এবং পরামিতি।

এখন আপনি .পেম ফাইলগুলির মূল বিষয়গুলি বুঝতে পেরেছেন, আসুন একটি পিইএম শংসাপত্র ফাইলের উদাহরণ দেখুন।

একটি .PEM ফাইল উদাহরণ কি?

.পিইএম ফাইল ফর্ম্যাটটি পৃথক একাধিক ব্লক এবং একটি নির্দিষ্ট চেইন অর্ডারে এসএসএল শংসাপত্র সংরক্ষণ করে। আপনার সার্ভারের ধরণের উপর নির্ভর করে আপনার সার্ভার এবং মধ্যবর্তী শংসাপত্রের মতো একাধিক শংসাপত্র সহ একটি পিইএম ফাইল বা ব্যক্তিগত কী এবং পুরো ট্রাস্ট চেইন সহ একটি ফাইলের প্রয়োজন হতে পারে।

আপনি যদি সেক্টিগো এসএসএল শংসাপত্র ইনস্টল করেন তবে এতে কী অন্তর্ভুক্ত থাকবে তা এখানে:

  • আরএসএ প্রাইভেট কী – your_domain_name.key
  • প্রাইমারি সার্টিফিকেট- your_domain_name.সিআরটি
  • ইন্টারমিডিয়েট সার্টিফিকেট – SectigoRSA.crt
  • The root Certificate –USERTrustRSACertificationAuthorityCARoot.crt

এবং আপনি যদি এটি খুলতে চান তবে আপনি যা পাবেন তা এখানে:

—–আরএসএ প্রাইভেট কী শুরু করুন—–
(ব্যক্তিগত কী: your_domain_name.key)
—–আরএসএ প্রাইভেট কী শেষ করুন—–
—–শংসাপত্র শুরু করুন—–
(আপনার প্রাথমিক SSL সার্টিফিকেট: your_domain_name.crt)
—–শেষ শংসাপত্র—–
—–শংসাপত্র শুরু করুন—–
(আপনার ইন্টারমিডিয়েট সার্টিফিকেট: SectigoRSA.crt)
—–শেষ শংসাপত্র—–
—–শংসাপত্র শুরু করুন—–
(আপনার ট্রাস্ট চেইন রুট সার্টিফিকেট: USERTrustRSACertificationAuthorityCARoot.crt)
—–শেষ শংসাপত্র—–

সঠিক ফাইল ফর্ম্যাট এবং শংসাপত্র ক্রমের জন্য সর্বদা আপনার সার্ভারের এসএসএল ইনস্টলেশন নির্দেশিকাগুলি পরীক্ষা করুন।


SSL সার্টিফিকেটের জন্য .pem ফাইল কিভাবে ব্যবহার করবেন?

SSL সার্টিফিকেটের জন্য .pem ফাইল ব্যবহার করতে, আপনাকে উপযুক্ত সার্টিফিকেট এবং কী ফাইল দিয়ে আপনার ওয়েব সার্ভার কনফিগার করতে হবে।

প্রথমত, আপনাকে একটি .পেম ফাইল তৈরি করতে হবে, যার মধ্যে আপনার এসএসএল সরবরাহকারী দ্বারা জারি করা শংসাপত্রগুলি অন্তর্ভুক্ত রয়েছে এবং সেগুলি একটি নির্দিষ্ট সার্ভারের অবস্থানে রাখতে হবে। একবার আপনার কাছে ফাইলটি হয়ে গেলে, আপনি এটি Nginx এবং Apache উভয় ওয়েব সার্ভারে ব্যবহার করতে পারেন।

Nginx-এ, আপনাকে অবশ্যই সার্ভার কনফিগারেশনে .pem ফাইলের পথ নির্দিষ্ট করতে হবে। অ্যাপাচির জন্য, আপনাকে ভার্চুয়াল হোস্ট কনফিগারেশনে এসএসএলসার্টিফিকেটফাইল এবং এসএসএলসার্টিফিকেট কীফাইল নির্দেশাবলী নির্দিষ্ট করতে হবে।

.pem টেক্সট ফাইল ব্যবহার করে নিশ্চিত হয় যে আপনার ডোমেনের জন্য নিরাপদ HTTPS এনক্রিপশন সক্ষম করার জন্য আপনার ওয়েব সার্ভারে প্রয়োজনীয় SSL সার্টিফিকেট রয়েছে।

সঠিক কনফিগারেশন পদক্ষেপগুলি অনুসরণ করুন; অন্যথায়, আপনি এসএসএল সংযোগ ত্রুটি এবং ওয়েবসাইট বিভ্রাটের মুখোমুখি হতে পারেন।


কিভাবে .pem ফাইল খুলবেন?

.পেম শংসাপত্র ফাইল খোলার সবচেয়ে সহজ এবং দ্রুততম উপায় হ’ল নোটপ্যাড (উইন্ডোজে), টেক্সটএডিট (ম্যাকোজে) বা লিনাক্সের কোনও পাঠ্য সম্পাদকের মতো পাঠ্য সম্পাদক।

আরেকটি বিকল্প হ’ল শংসাপত্র ভিউয়ার: যদি পিইএম ফাইলটিতে এক্স.509 শংসাপত্র থাকে তবে আপনি শংসাপত্রটি খুলতে এবং দেখতে একটি শংসাপত্র ভিউয়ার বা পরিচালনা সরঞ্জাম ব্যবহার করতে পারেন।

উইন্ডোজ: অন্তর্নির্মিত “শংসাপত্র পরিচালক” ব্যবহার করুন। আপনি উইন + আর টিপে টাইপ করে এটি অ্যাক্সেস করতে পারেন:

certmgr.msc

এবং এন্টারকে আঘাত করে। তারপরে, আপনার ফাইলটি আমদানি করুন এবং শংসাপত্রটি দেখুন।

ম্যাকোস: শংসাপত্রগুলি আমদানি এবং দেখতে কীচেইন অ্যাক্সেস অ্যাপ্লিকেশনটি ব্যবহার করুন।

লিনাক্স: ওপেনএসএসএল এর মতো সরঞ্জামগুলি কমান্ড লাইন থেকে শংসাপত্রগুলি প্রদর্শন করতে পারে। একটি পিইএম ফাইলে একটি শংসাপত্র দেখতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

ওপেনএসএসএল এক্স 509 -ইন your_cert.পেম -পাঠ্য -নোআউট

অবশেষে, যদি পিইএম ফাইলটিতে এসএসএইচ কী থাকে তবে আপনি এর সামগ্রীগুলি দেখতে এসএসএইচ-কীজেন সরঞ্জামটি ব্যবহার করতে পারেন। আপনি যেভাবে পিইএম ফাইলের সাথে কাজ করেন তা ভিতরে কী রয়েছে তার উপর নির্ভর করে। এটি একটি শংসাপত্র, একটি ব্যক্তিগত কী বা অন্যান্য এনকোডেড ডেটা হতে পারে, সুতরাং আপনি যে সরঞ্জাম এবং পদ্ধতিগুলি ব্যবহার করেন তা সেই অনুযায়ী পরিবর্তিত হবে।


কিভাবে একটি .pem ফাইল তৈরি করবেন?

আপনি ম্যানুয়ালি বা ওপেনএসএসএল এর মতো বাহ্যিক সরঞ্জামের মাধ্যমে এই জাতীয় ফাইল তৈরি করতে পারেন। আপনি যদি কোনও সিএ থেকে এসএসএল শংসাপত্র কিনে থাকেন তবে আপনি প্রয়োজনীয় এসএসএল ফাইলগুলি খুলতে পারেন এবং তারপরে পিইএম ফাইল এক্সটেনশনের সাহায্যে সামগ্রীগুলি অন্য ফাইলে অনুলিপি করে আটকাতে পারেন। আপনার সরবরাহকারীর নির্দেশিকা অনুসারে সঠিক শংসাপত্রের অর্ডার রাখুন। সঠিক শংসাপত্রের ক্রমটি দেখতে আমাদের পিইএম উদাহরণে ফিরে যান।

OpenSSL দিয়ে কিভাবে .pem ফাইল তৈরি করবেন?

ওপেনএসএসএল দিয়ে একটি .পিইএম ফাইল তৈরি করতে আপনাকে এই পদক্ষেপগুলি অনুসরণ করতে হবে:

  1. আপনার সিস্টেমে OpenSSL ইনস্টল করুন যদি আপনি ইতিমধ্যে না করে থাকেন।
  2. একটি কমান্ড প্রম্পট বা টার্মিনাল খুলুন।
  3. আপনি যে ডিরেক্টরিতে .pem ফাইল তৈরি করতে চান সেখানে নেভিগেট করুন।
  4. একটি ব্যক্তিগত কী এবং সিএসআর (শংসাপত্র স্বাক্ষর করার অনুরোধ) ফাইল তৈরি করতে নিম্নলিখিত কমান্ডটি চালান:

    ওপেনএসএসএল আরইকিউ -নিউকি আরএসএ: 2048 -নোডস -কীআউট private.key -আউট csr.csr
  5. সিএসআরের জন্য প্রয়োজনীয় তথ্য প্রবেশ করতে অনুরোধগুলি অনুসরণ করুন।
  6. এরপরে, .পেম ফাইল তৈরি করতে নিম্নলিখিত কমান্ডটি চালান:

    ওপেনএসএসএল এক্স 509 -রেক -ইন csr.csr -সাইনকি private.key -আউট সার্টিফিকেট.পিইএম

ওপেনএসএসএল এটি একই ডিরেক্টরিতে তৈরি করবে।


কিভাবে একটি ব্যক্তিগত কী থেকে একটি .pem ফাইল তৈরি করতে?

এখন, আসুন একটি ব্যক্তিগত কী থেকে একটি .পেম ফাইল তৈরি করি। এটি সম্পাদন করতে, আমরা আবার OpenSSL ব্যবহার করব:

  1. একটি টার্মিনাল বা কমান্ড প্রম্পট খুলুন।
  2. আপনার ব্যক্তিগত কী দিয়ে ডিরেক্টরিতে নেভিগেট করুন।
  3. এই কমান্ডটি চালান:

    openssl rsa -in private.key -outform PEM -out private.pem

এটাই সব। এই কমান্ডটি আপনার ব্যক্তিগত কীটিকে পিইএম ফর্ম্যাটে রূপান্তর করে।


কিভাবে একটি .pem ফাইল থেকে ব্যক্তিগত কী পেতে?

ওপেনএসএসএল এর মাধ্যমে ব্যক্তিগত কী পাওয়ার পদক্ষেপগুলি এখানে:

  1. একটি টার্মিনাল বা কমান্ড প্রম্পট খুলুন।
  2. .pem ফাইল দিয়ে ডিরেক্টরিতে নেভিগেট করুন।
  3. এই কমান্ডটি চালান:

    Openssl RSA -in Yourfile.pem -out privatekey.pem
  4. আপনার .pem ফাইলের নাম দিয়ে ‘yourfile.pem’ প্রতিস্থাপন করুন।
  5. অনুরোধ করা হলে পাসফ্রেজটি লিখুন।

এই কমান্ডটি ব্যক্তিগত কীটি বের করে এবং এটি একই ডিরেক্টরিতে ‘privatekey.pem’ হিসাবে সংরক্ষণ করে।


কিভাবে একটি .pem ফাইল রূপান্তর করবেন?

আপনি OpenSSL বা একটি বাহ্যিক ফাইল রূপান্তরকারী সরঞ্জামের মাধ্যমে একটি .pem ফাইল রূপান্তর করতে পারেন। জনপ্রিয় রূপান্তরগুলির মধ্যে পিইএম থেকে পিএফএক্স বা সিআরটি এক্সটেনশনগুলিতে স্যুইচ করা অন্তর্ভুক্ত। এসএসএল শংসাপত্র ফর্ম্যাট এবং রূপান্তর সরঞ্জামগুলির উপর আমাদের গাইড প্রতিটি ফর্ম্যাট এবং রূপান্তরকে দুর্দান্ত বিস্তারিতভাবে কভার করে।

ওপেনএসএসএল দিয়ে কীভাবে .crt ফাইলকে .pem এ রূপান্তর করবেন

  1. আপনার টার্মিনাল বা কমান্ড প্রম্পট খুলুন।
  2. .crt ফাইলটিকে .pem ফাইলে রূপান্তর করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

    ওপেনএসএসএল এক্স 509 -ইন your_certificate.সিআরটি -আউট your_certificate.পিইএম -আউটফর্ম পিইএম
  3. আপনার .crt ফাইলের আসল নাম দিয়ে your_certificate.crt এবং .pem ফাইলের পছন্দসই নাম দিয়ে your_certificate.পেম প্রতিস্থাপন করুন।

মনে রাখবেন যে .সিআরটি এবং .পেম উভয়ই একই শংসাপত্রের ডেটা ধারণ করতে পারে, সুতরাং এই রূপান্তরটি বেশিরভাগ ফাইল এক্সটেনশান পরিবর্তন করা এবং ফাইলটি পিইএম ফর্ম্যাটে রয়েছে তা নিশ্চিত করার বিষয়ে।


কীভাবে .crt থেকে .pem ফাইল তৈরি করবেন

.crt ফাইল থেকে .pem শংসাপত্র ফাইল তৈরি করতে একটি রূপান্তর প্রক্রিয়া জড়িত, তবে যেহেতু .crt ফাইলটি মূলত PEM ফর্ম্যাটে একটি শংসাপত্র, তাই এটি রূপান্তর করতে আপনাকে কোনও অতিরিক্ত পদক্ষেপ নিতে হবে না। আপনি যদি .crt ফাইল থেকে .pem ফাইল তৈরি করতে চান তবে আপনি ফাইল এক্সটেনশানটির নাম পরিবর্তন করতে পারেন।

আপনি উইন্ডোজে ফাইলটিতে ডান ক্লিক করতে পারেন, “পুনঃনামকরণ” নির্বাচন করতে পারেন এবং .crt কে .pem এ পরিবর্তন করতে পারেন।


এফএকিউ

.crt এবং .pem কি একই?

যদিও .crt এবং .pem ফাইল উভয়ই শংসাপত্র ধারণ করতে পারে, সেগুলি অভিন্ন নয়। একটি .crt ফাইলে সাধারণত কেবল শংসাপত্র থাকে, তবে .PEM ফাইলে শংসাপত্র এবং ব্যক্তিগত কী উভয়ই থাকতে পারে।

একটি .pem ফাইল কি একটি ব্যক্তিগত কী?

একটি .পেম ফাইলে একটি ব্যক্তিগত কী থাকতে পারে তবে এটি সর্বদা হয় না। এটি একটি ধারক বিন্যাস যা কেবল পাবলিক সার্টিফিকেট বা সম্পূর্ণ সার্টিফিকেট চেইন (ব্যক্তিগত কী, পাবলিক সার্টিফিকেট, রুট সার্টিফিকেট) অন্তর্ভুক্ত করতে পারে।

.pem এ কি সর্বজনীন চাবি থাকে?

হ্যাঁ, একটি .পেম ফাইল একটি স্বতন্ত্র সর্বজনীন কী, একটি ব্যক্তিগত কী, একটি শংসাপত্র বা এগুলির সংমিশ্রণ সংরক্ষণ করতে পারে।

.pem এ কি রুট সার্টিফিকেট থাকে?

একটি পিইএম ফাইলে একটি রুট শংসাপত্র থাকতে পারে তবে এটিতে এর উদ্দেশ্য এবং প্রসঙ্গের উপর নির্ভর করে মধ্যবর্তী শংসাপত্র এবং শেষ-সত্তা শংসাপত্রও থাকতে পারে।

Windows কি .pem ব্যবহার করতে পারে?

হ্যাঁ, উইন্ডোজ .pem ফাইল ব্যবহার করতে পারে। তবে, কিছু উইন্ডোজ অ্যাপ্লিকেশন এবং পরিষেবাগুলি, বিশেষত মাইক্রোসফ্টের সাথে সম্পর্কিতগুলির জন্য শংসাপত্র এবং কীগুলি .pfx বা .cer এর মতো ভিন্ন ফর্ম্যাটে থাকার প্রয়োজন হতে পারে। আপনি ওপেনএসএসএল এর মতো সরঞ্জামগুলি ব্যবহার করে .পেম ফাইলগুলিকে এই ফর্ম্যাটে রূপান্তর করতে পারেন।

.পেম ফাইলগুলি কি বেস 64 এনকোড করা আছে?

হ্যাঁ, .পেম ফাইলগুলি বেস 64 এনকোডযুক্ত। এই এনকোডিং ফর্ম্যাটটি শংসাপত্র বা কীটির বাইনারি ডেটা এএসসিআইআই ফর্ম্যাটে উপস্থাপনের অনুমতি দেয়, এটি প্রেরণ এবং সঞ্চয় করা সহজ করে তোলে। পঠনযোগ্য “—–শুরু…” এবং “—–শেষ…” একটি .পিইএম ফাইলে শিরোনাম এবং পাদচরণ বেস 64 এনকোডেড সামগ্রীকে আবদ্ধ করে।


উপসংহার

উপসংহারে, পিইএম হ’ল একাধিক ফাইল ফর্ম্যাটগুলির মধ্যে একটি যা ক্রিপ্টোগ্রাফিক কী এবং ডিজিটাল শংসাপত্রগুলি সঞ্চয় করে। আপনি যখন ওপেনএসএসএল বা অন্যান্য রূপান্তর সরঞ্জামগুলি ব্যবহার করেন তখন শংসাপত্র ফাইলগুলি পরিচালনা করা এবং বিভিন্ন এক্সটেনশনের মাধ্যমে নেভিগেট করা সহজ।

কীভাবে .PEM ফাইলগুলি খুলতে, রূপান্তর করতে এবং তৈরি করতে হয় তা শিখে আপনি যে কোনও সার্ভার এবং ক্লায়েন্টে আপনার এসএসএল শংসাপত্রগুলি ইনস্টল এবং কনফিগার করতে পারেন।

সুতরাং, আপনি বিকাশকারী, আইটি পেশাদার বা কেবল কৌতূহলী হোন না কেন, .পেম ফাইলগুলি কীভাবে ব্যবহার করবেন তা শিখতে বিভিন্ন অ্যাপ্লিকেশন এবং প্রোটোকলগুলিতে সুরক্ষা বাড়াতে সহায়তা করবে।

আজ অর্ডার করার সময় SSL শংসাপত্রে 10% সংরক্ষণ করুন!

দ্রুত ইস্যু, শক্তিশালী এনক্রিপশন, 99.99% ব্রাউজার বিশ্বাস, নিবেদিত সমর্থন, এবং 25 দিনের অর্থ ফেরত গ্যারান্টি। কুপন কোড: SAVE10

লিখেছেন

SSL শংসাপত্রে বিশেষজ্ঞ অভিজ্ঞ বিষয়বস্তু লেখক। জটিল সাইবারসিকিউরিটি বিষয়গুলিকে পরিষ্কার, আকর্ষক সামগ্রীতে রূপান্তর করা। প্রভাবশালী বর্ণনার মাধ্যমে ডিজিটাল নিরাপত্তার উন্নতিতে অবদান রাখুন।