একটি PEM ফাইল কি?

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

PEM ফাইল এক্সটেনশানের একটি ফাইল হল গোপনীয়তা বর্ধিত মেল শংসাপত্র ফাইল যা ব্যক্তিগতভাবে ইমেল প্রেরণ করতে ব্যবহৃত হয়। এই ইমেলটি গ্রহণকারী ব্যক্তিটি নিশ্চিত হতে পারে যে বার্তাটি তার সংক্রমণের সময় পরিবর্তন করা হয়নি, এটি অন্য কারোর কাছে প্রদর্শিত হয়নি এবং যে ব্যক্তি এটি পাঠিয়েছে বলে দাবি করেছে তার দ্বারা প্রেরিত হয়েছে।

ইমেল মাধ্যমে বাইনারি তথ্য পাঠানোর জটিলতা থেকে PEM ফরম্যাটটি উত্থাপিত হয়েছে PEM বিন্যাসে base64 দিয়ে বাইনারিটি এনকোড করে যাতে এটি একটি ASCII স্ট্রিং হিসাবে বিদ্যমান থাকে।

PEM ফরম্যাটটি নতুন এবং আরও নিরাপদ প্রযুক্তি দ্বারা প্রতিস্থাপিত হয়েছে কিন্তু PEM ধারকটি আজকে সার্টিফিকেট কর্তৃপক্ষ ফাইলগুলি, পাবলিক এবং প্রাইভেট কী, রুট সার্টিফিকেটগুলি ইত্যাদি ধারণ করার জন্য ব্যবহার করা হয়।

দ্রষ্টব্য: PEM বিন্যাসে কিছু ফাইল পরিবর্তে একটি পৃথক ফাইল এক্সটেনশান ব্যবহার করতে পারে, যেমন সার্টিফিকেটের জন্য সিইআর বা CRT, বা পাবলিক বা প্রাইভেট কীগুলির জন্য KEY।

কিভাবে PEM ফাইল খুলুন

একটি PEM ফাইল খোলার জন্য পদক্ষেপগুলি এটির প্রয়োজন অনুসারে প্রয়োগ এবং আপনার ব্যবহৃত অপারেটিং সিস্টেমের উপর ভিত্তি করে ভিন্ন। যাইহোক, আপনার পিইএম ফাইলকে সিইআর বা সিআরটিতে রূপান্তর করতে হবে যাতে এই প্রোগ্রামগুলির মধ্যে কয়েকটি ফাইলটি গ্রহণ করতে পারে।

উইন্ডোজ

যদি আপনার Microsoft Outlook ক্লায়েন্টের মতো সিইআর অথবা সিআরটি ফাইলটি প্রয়োজন হয় তবে এটি স্বয়ংক্রিয়ভাবে সঠিক ডাটাবেসে লোড করতে ইন্টারনেট এক্সপ্লোরারে খুলুন। ইমেল ক্লায়েন্ট স্বয়ংক্রিয়ভাবে সেখানে থেকে এটি ব্যবহার করতে পারেন।

আপনার কম্পিউটারে কোন শংসাপত্র ফাইলগুলি লোড হয় তা দেখার জন্য, এবং ব্যবহারকারীদের ম্যানুয়ালি আমদানি করতে, ইন্টারনেট বিকল্পগুলি> সামগ্রী> শংসাপত্রগুলি অ্যাক্সেস করতে Internet Explorer এর সরঞ্জাম মেনু ব্যবহার করুন।

Windows এ CER বা CRT ফাইল আমদানি করতে, চালান ডায়ালগ বাক্স থেকে মাইক্রোসফট ম্যানেজমেন্ট কনসোল খোলার মাধ্যমে শুরু করুন ( এমএমসি প্রবেশ করতে উইন্ডোজ কী + আর কীবোর্ড শর্টকাট ব্যবহার করুন) সেখানে থেকে, ফাইল> স্ন্যাপ-ইন জুড়ুন / সরান ... এবং বামের কলাম থেকে শংসাপত্র নির্বাচন করুন, এবং তারপর উইন্ডোর কেন্দ্রে যোগ করুন> বোতামে যান। নিম্নলিখিত স্ক্রিনে কম্পিউটার অ্যাকাউন্ট নির্বাচন করুন, এবং তারপর উইজার্ডের মধ্য দিয়ে যান, জিজ্ঞাসা করলে স্থানীয় কম্পিউটার নির্বাচন করুন

একবার "সার্টিফিকেট" "কনসোল রুট" এর অধীনে লোড হয়, ফোল্ডারটি প্রসারিত করুন এবং বিশ্বস্ত রুট সার্টিফিকেশন কর্তৃপক্ষের ডান-ক্লিক করুন এবং সমস্ত কার্যগুলি নির্বাচন করুন ... আমদানি করুন ...।

ম্যাক অপারেটিং সিস্টেম

একই মেনু আপনার ম্যাক ইমেইল ক্লায়েন্টের জন্য সত্য, কারণ এটি উইন্ডোজ একের জন্য; কীচেন অ্যাক্সেসে আমদানি করা PEM ফাইলের জন্য Safari ব্যবহার করুন

আপনি Keychain অ্যাক্সেসে ফাইল> আমদানি সামগ্রী ... মেনুর মাধ্যমে SSL শংসাপত্র আমদানি করতে পারেন। ড্রপ ডাউন মেনু থেকে সিস্টেম নির্বাচন করুন এবং তারপর অন-স্ক্রীন প্রম্পটগুলি অনুসরণ করুন।

যদি এই পদ্ধতিগুলি PEM ফাইলকে MacOS এ আমদানি করার জন্য কাজ না করে, তাহলে আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন:

নিরাপত্তা আপনার ফেইল.পিম -কি ~ / লাইব্রেরি / কীচেনস / লগইন

লিনাক্স

লিনাক্সে PEM ফাইলের বিষয়বস্তু দেখতে এই keytool কমান্ডটি ব্যবহার করুন:

কীটোল - প্রিন্টারেচার - আপনার ফেইল ফাইল ফাইল

যদি আপনি লিনাক্সের বিশ্বস্ত শংসাপত্রের অস্থায়ী সংগ্রহস্থলের মধ্যে CRT ফাইল আমদানি করতে চান তবে নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করুন (পরিবর্তে PEM ফাইলটি সিআরটি রূপান্তর পদ্ধতিটি নীচের অংশে দেখুন যদি আপনার পরিবর্তে PEM ফাইল থাকে):

  1. / Usr / share / ca-certificates / এ নেভিগেট করুন
  2. সেখানে একটি ফোল্ডার তৈরি করুন (উদাহরণস্বরূপ, sudo mkdir / usr / share / ca-certificates / কাজ )।
  3. সেই নতুন তৈরি ফোল্ডারে .CRT ফাইল অনুলিপি করুন। যদি আপনি এটি নিজে না করেন তবে আপনি এই কমান্ডটি ব্যবহার করতে পারেন: sudo cp yourfile.crt /usr/share/ca-certificates/work/yourfile.crt
  4. নিশ্চিত করুন যে অনুমতি সঠিকভাবে সেট করা আছে (ফাইলের জন্য 755 এবং ফাইলের জন্য 644)।
  5. Sudo update-ca-certificates কমান্ডটি চালান।

ফায়ারফক্স এবং থান্ডারবার্ড

যদি পিএএম ফাইলের মজিলা ক্লায়েন্টের মত থান্ডারবার্ডের মধ্যে আমদানি করা প্রয়োজন, তবে আপনাকে প্রথমে ফায়ারফক্সের PEM ফাইলটি রপ্তানি করতে হতে পারে। ফায়ারফক্স মেনু খুলুন এবং বিকল্প নির্বাচন করুন উন্নত> শংসাপত্রগুলিতে যান > সার্টিফিকেটগুলি দেখুন> আপনার সার্টিফিকেটগুলি এবং যেটি আপনি রপ্তানি করতে চান সেটি নির্বাচন করুন, এবং তারপরে ব্যাকআপ নির্বাচন করুন ...।

তারপর, থান্ডারবার্ডে, মেনু খুলুন এবং বিকল্প ক্লিক করুন বা আলতো চাপুন। উন্নত> শংসাপত্র> সার্ভার পরিচালনা> আপনার সার্টিফিকেট> আমদানি ... এ যানআমদানি উইন্ডোটির "ফাইলের নাম:" বিভাগ থেকে, ড্রপ-ডাউন থেকে শংসাপত্র ফাইলগুলি নির্বাচন করুন, এবং তারপর PEM ফাইলটি খুঁজুন এবং খুলুন।

ফায়ারফক্সে PEM ফাইলটি আমদানি করতে, আপনি যেগুলি এক রপ্তানি করতে চান তা অনুসরণ করুন, তবে ব্যাকআপের পরিবর্তে ... আমদানি করুন ... বোতামটি নির্বাচন করুন।

জাভা কীস্টোর

জাভা কীস্টোর (জে কেএস) তে একটি পিএম ফাইল আমদানি করার জন্য এই স্ট্যাক ওভারফ্লো থ্রেডটি দেখুন যদি এটি করতে হয়। আরেকটি বিকল্প যা কাজ করতে পারে এই keyutil টুলটি ব্যবহার করা।

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

সর্বাধিক ফাইল ফরম্যাটের মত যা একটি ফাইল রূপান্তর সরঞ্জাম বা ওয়েবসাইটের সাথে রূপান্তরিত হতে পারে, PEM ফাইল ফর্ম্যাটকে বেশিরভাগ অন্যান্য বিন্যাসে রূপান্তর করার জন্য আপনাকে একটি নির্দিষ্ট প্রোগ্রামের বিরুদ্ধে বিশেষ কমান্ডগুলি প্রবেশ করতে হবে।

PUTTYGen দিয়ে পিপি থেকে রূপান্তর করুন PKT প্রোগ্রামের ডান দিক থেকে লোড নির্বাচন করুন, কোনও ফাইল (*। *) হতে ফাইল প্রকার সেট করুন, এবং তারপর ব্রাউজ করুন এবং আপনার PEM ফাইলটি খুলুন। PPK ফাইলটি তৈরি করতে ব্যক্তিগত কী সংরক্ষণ করুন চয়ন করুন

OpenSSL এর সাথে (এখানে উইন্ডোজ সংস্করণটি পেতে), আপনি নিম্নলিখিত কমান্ডের সাথে PFX- এ PEM ফাইলে রূপান্তর করতে পারেন:

opensl pkcs12 - আপনার ফেইলপেইম.পিমে -আপনারফিলের Cert -export -out yourfile.pfx

যদি আপনার একটি PEM ফাইল থাকে যা CRT তে রূপান্তরের প্রয়োজন হয়, যেমন উবুন্টুর ক্ষেত্রে, OpenSSL এর সাথে এই কমান্ডটি ব্যবহার করুন:

openssl x509 -আপনারফিল.পিম -ইনফর্ম পিইএম -আমাকে আপনার ফেইল

OpenSSL পিএইএম থেকে পিএইচপি (পি কেসিএস # 12 বা পাবলিক কী ক্রিপ্টোগ্রাফি স্ট্যান্ডার্ড # 12) রূপান্তর সমর্থন করে, কিন্তু এই কমান্ডটি চালানোর আগে ফাইলের শেষে "। TXT" ফাইল এক্সটেনশন যোগ করুন:

আপনার ফেইল পিমে।

জাভা কীস্টোর দিয়ে PEM ফাইলটি ব্যবহার করে উপরের স্ট্যাক ওভারফ্লো লিংকটি দেখুন যদি আপনি ফাইলটি JKS এ রূপান্তরিত করতে চান বা Oracle থেকে এই টিউটোরিয়ালটি Java Truststore এ ফাইলটি আমদানি করতে চান

পিইএম সম্পর্কে আরও তথ্য

গোপনীয়তা উন্নত ডাক সার্টিফিকেট ফরম্যাটের ডাটা অখণ্ডতা বৈশিষ্ট্য ব্যবহার করে RSA-MD2 এবং RSA- MD5 বার্তাটি বার্তা প্রেরণ করার আগে এবং পরে একটি বার্তা তুলনা করে, এটি নিশ্চিত করে যে এটি পথ ধরে ছিটমহল হয়নি।

একটি PEM ফাইলের শুরুতে একটি শিরোনাম যেটি পড়ে ----- BEGIN [লেবেল] ----- , এবং ডাটা শেষে এই ধরনের একটি পাদলেখ হল: ----- END [লেবেল] - ----। "[লেবেল]" বিভাগে বার্তাটি বর্ণনা করা হয়েছে, যাতে এটি প্রাইভেট কী, সার্টিফিকেটের অনুরোধ, বা সার্টিফিকেট পড়তে পারে।

এখানে একটি উদাহরণ:

----- ব্যক্তিগত কী BEGIN ----- MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAMLgD0kAKDb5cFyP jbwNfR5CtewdXC + + kMXAWD8DLxiTTvhMW7qVnlwOm36mZlszHKvsRf05lT4pegiFM 9z2j1OlaN + + CI / X7NU22TNN6crYSiN77FjYJP464j876ndSxyD + + rzys386T + + 1r1aZ aggEdkj1TsSsv1zWIYKlPIjlvhuxAgMBAAECgYA0aH + + T2Vf3WOPv8KdkcJg6gCRe yJKXOWgWRcicx / CUzOEsTxmFIDPLxqAWA3k7v0B + + 3vjGw5Y9lycV / 5XqXNoQI14j y09iNsumds13u5AKkGdTJnZhQ7UKdoVHfuP44ZdOv / rJ5 / VD6F4zWywpe90pcbK + + AWDVtusgGQBSieEl1QJBAOyVrUG5l2yoUBtd2zr / kiGm / DYyXlIthQO / A3 তে / LngDW 5 / ydGxVsT7lAVOgCsoT + + 0L4efTh90PjzW8LPQrPBWVMCQQDS3h / FtYYd5lfz + + FNL 9CEe1F1w9l8P749uNUD0g317zv1tatIqVCsQWHfVHNdVvfQ + + vSFw38OORO00Xqs9 1GJrAkBkoXXEkxCZoy4PteheO / 8IWWLGGr6L7di6MzFl1lIqwT6D8L9oaV2vynFT DnKop0pa09Unhjyw57KMNmSE2SUJAkEArloTEzpgRmCq4IK2 / NpCeGdHS5uqRlbh 1VIa / xGps7EWQl5Mn8swQDel / YP3WGHTjfx7pgSegQfkyaRtGpZ9OQJAa9Vumj8m JAAtI0Bnga8hgQx7BhTQY4CadDxyiRGOGYhwUzYVCqkb2sbVRH9HnwUaJT7cWBY3 RnJdHOMXWem7 / W == ----- END টি ব্যক্তিগত কী -----

একটি PEM ফাইল একাধিক সার্টিফিকেট ধারণ করতে পারে, যার মধ্যে "END" এবং "BEGIN" বিভাগ প্রতিবেশী একে অপরকে

আপনার ফাইল এখনও খোলা হয় না?

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

উদাহরণস্বরূপ, PEF PEM মত একটি ভয়াবহ অনেক দেখায় কিন্তু পরিবর্তে Pentax Raw ইমেজ ফাইল ফরম্যাট বা পোর্টেবল এমবসর ফরম্যাটের অধিকারভুক্ত। পিএএফ ফাইল খুলুন বা রূপান্তর কিভাবে দেখতে যে লিংক অনুসরণ করুন, যদি আপনি কি সত্যিই কি আছে।

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

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