Skip to main content

PEM கோப்பு (இது என்ன மற்றும் எப்படி ஒரு திறக்க)

Anonim

PEM கோப்பு நீட்டிப்பு ஒரு கோப்பு தனியுரிமை மின்னஞ்சல் அனுப்ப பயன்படுத்தப்படும் ஒரு தனியுரிமை மேம்படுத்தப்பட்ட அஞ்சல் சான்றிதழ் கோப்பு. இந்த மின்னஞ்சலைப் பெறுபவர், செய்தி அனுப்பப்படவில்லை எனில், வேறு எவருக்கும் காண்பிக்கப்படாது, அது அனுப்பியதாகக் கூறும் நபரால் அனுப்பப்பட்டது.

மின்னஞ்சல் மூலம் பைனரி தரவை அனுப்பும் சிக்கலில் PEM வடிவம் உருவானது. பி.எம்.எம் வடிவமைப்பு பைனரி பைனையுடன் base64 ஐ குறியிடும், அது ஒரு ASCII சரமாக உள்ளது.

PEM வடிவமைப்பு புதிய மற்றும் மிகவும் பாதுகாப்பான தொழில்நுட்பங்களால் மாற்றப்பட்டுள்ளது, ஆனால் PEM கொள்கலன் இன்னும் இன்று சான்றிதழ் ஆணையம் கோப்புகள், பொது மற்றும் தனிப்பட்ட விசைகள், வேர் சான்றிதழ்கள் போன்றவற்றை வைத்திருக்க பயன்படுத்தப்படுகிறது.

PEM வடிவமைப்பில் உள்ள சில கோப்புகள், வேறுபட்ட கோப்பு நீட்டிப்பை CER அல்லது CRT சான்றிதழ்களைப் பயன்படுத்துகின்றன, அல்லது பொது அல்லது தனிப்பட்ட விசைகளுக்கான KEY ஐ பயன்படுத்தக்கூடும்.

PEM கோப்புகள் திறக்க எப்படி

ஒரு PEM கோப்பை திறப்பதற்கு வழிமுறைகளும், நீங்கள் பயன்படுத்தும் இயங்கு முறையும் தேவைப்படும் பயன்பாட்டிற்கும் வேறுபடுகின்றன. எனினும், இந்த நிரல்களில் சில கோப்பை ஏற்க, நீங்கள் உங்கள் PEM கோப்பை CER அல்லது CRT க்கு மாற்ற வேண்டும்.

விண்டோஸ்

அவுட்லுக் போன்ற மைக்ரோசாப்ட் மின்னஞ்சல் கிளையண்ட்டில் CER அல்லது CRT கோப்பை நீங்கள் தேவைப்பட்டால், அது தானாகவே தரவுத்தளத்தை ஏற்றுவதற்கு Internet Explorer இல் திறக்கவும். மின்னஞ்சல் கிளையண்ட் தானாகவே அதைப் பயன்படுத்தலாம்.

எந்த சான்றிதழ் கோப்புகளை உங்கள் கணினியில் ஏற்றுவதைப் பார்க்க மற்றும் கைமுறையாக இறக்குமதி செய்ய, இன்டர்நெட் எக்ஸ்ப்ளோரர் பயன்படுத்தவும் கருவிகள் அணுக மெனு இணைய விருப்பங்கள்> உள்ளடக்க> சான்றிதழ்கள், இது போன்ற:

விண்டோஸ் ஒரு CER அல்லது CRT கோப்பை இறக்குமதி செய்ய, மைக்ரோசாப்ட் நிர்வாக கன்சோலை துவக்க ரன் உரையாடல் பெட்டியில் இருந்து துவங்க (பயன்படுத்தவும் விண்டோஸ் கீ + ஆர் நுழைய விசைப்பலகை குறுக்குவழி எம்எம்சி). அங்கிருந்து, செல்லுங்கள் கோப்பு> சேர் / அகற்று என்பதை நீக்குக … மற்றும் தேர்ந்தெடுக்கவும் சான்றிதழ்கள் இடது நெடுவரிசையில் இருந்து, பின்னர் சேர்> சாளரத்தின் மையத்தில் உள்ள பொத்தானை அழுத்தவும்.

தேர்வு கணினி கணக்கு பின்வரும் திரையில், பின்னர் வழிகாட்டி மூலம் தேர்வு, தேர்வு உள்ளூர் கணினி கேட்டபோது. "சான்றிதழ்கள்" "கன்சோல் ரூட்" கீழ் ஏற்றப்பட்டவுடன், கோப்புறையை விரிவுபடுத்தவும், வலது கிளிக் செய்யவும் நம்பகமான மூலச்சான்றிதழ் வழங்குபவர்கள், மற்றும் தேர்வு அனைத்து பணிகள்> இறக்குமதி ….

MacOS

இது ஒரு விண்டோஸ் ஒரு உள்ளது என அதே கருத்து உங்கள் மேக் மின்னஞ்சல் கிளையண்ட் உண்மை: சாவி பயன்படுத்தி கோர்சின் அணுகல் இறக்குமதி PEM கோப்பு வேண்டும்.

SSL சான்றிதழ்களை நீங்கள் இறக்குமதி செய்யலாம் கோப்பு> இறக்குமதி பொருட்கள் … Keychain Access இல் மெனு. தேர்வு அமைப்பு கீழ்தோன்றும் மெனுவில் இருந்து பின்னர் திரையில் கேட்கும் வழிமுறைகளைப் பின்பற்றவும்.

இந்த வழிமுறைகள் PEM கோப்பை macOS க்கு இறக்குமதி செய்யவில்லை என்றால், பின்வரும் கட்டளையைப் பயன்படுத்தலாம் (உங்கள் குறிப்பிட்ட PEM கோப்பின் பெயர் மற்றும் இருப்பிடமாக மாற்ற "yourfile.pem"):

பாதுகாப்பு இறக்குமதி yourfile.pem -k ~ / நூலகம் / கீச்சீன்கள் / login.keychain

லினக்ஸ்

Linux இல் PEM கோப்பின் உள்ளடக்கங்களைப் பார்க்க இந்த keytool கட்டளையைப் பயன்படுத்தவும்:

keytool -printcert -file உங்கள்file.pem

ஒரு சிஆர்டி கோப்பை லினக்ஸின் நம்பகமான சான்றிதழ் அங்கீகார களஞ்சியமாக இறக்குமதி செய்ய விரும்பினால் இந்த வழிமுறைகளைப் பின்பற்றுங்கள் (பி.ஆர்.எம் கோப்பினை CRT மாற்ற முறைக்கு அடுத்த கட்டத்தில் நீங்கள் ஒரு PEM கோப்பினைக் கொண்டிருப்பின் பார்க்கவும்):

  1. செல்லவும் / Usr / share / CA-சான்றிதழ்கள் / .

  2. ஒரு கோப்புறையை உருவாக்கவும் (எடுத்துக்காட்டாக, sudo mkdir / usr / share / ca-certificates / work).

  3. புதிதாக உருவாக்கப்பட்ட கோப்புறையில் CRT கோப்பை நகலெடுக்கவும். நீங்கள் அதை கைமுறையாக செய்யக்கூடாது என்றால், அதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்தலாம்: sudo cp yourfile.crt /usr/share/ca-certificates/work/yourfile.crt.

  4. அனுமதிகள் சரியாக அமைக்கப்பட்டுள்ளன என்பதை உறுதி செய்து கொள்ளவும் (கோப்புகளுக்கான 755 மற்றும் கோப்புக்கு 644).

  5. இயக்கவும் sudo update-ca- சான்றிதழ்கள் கட்டளை.

பயர்பாக்ஸ் மற்றும் தண்டர்பேர்ட்

PEM கோப்பை Thunderbird போன்ற மொஸில்லா மின்னஞ்சல் வாடிக்கையாளருக்கு இறக்குமதி செய்தால், முதலில் நீங்கள் PEM கோப்பை Firefox இலிருந்து வெளியேற்ற வேண்டும். Firefox மெனுவைத் திறந்து தேர்வு செய்யவும் விருப்பங்கள். செல்க தனியுரிமை & பாதுகாப்பு மற்றும் கண்டுபிடிக்க பாதுகாப்பு பிரிவு, பின்னர் பயன்படுத்த சான்றிதழ்களைக் காட்டு … ஒரு பட்டியலை திறக்க பொத்தானை, நீங்கள் ஏற்றுமதி செய்ய வேண்டும் ஒரு தேர்வு செய்யலாம். பயன்படுத்த காப்பு … அதை சேமிக்க விருப்பம்.

பின்னர், Thunderbird இல், மெனுவைத் திறந்து, கிளிக் அல்லது தட்டவும் விருப்பங்கள். செல்லவும் மேம்பட்ட> சான்றிதழ்கள்> சான்றிதழ்களை நிர்வகி> உங்கள் சான்றிதழ்கள்> இறக்குமதி …. இருந்து "கோப்பு பெயர்:" பிரிவில் இறக்குமதி சாளரம், தேர்வு சான்றிதழ் கோப்புகள் கீழ்தோன்றி, பின்னர் PEM கோப்பை கண்டுபிடித்து திறக்கவும்.

PEM கோப்பை Firefox இல் இறக்குமதி செய்ய, நீங்கள் ஒரு ஏற்றுமதி செய்ய வேண்டிய அதே படிகள் பின்பற்றவும், ஆனால் தேர்வு செய்யவும் இறக்குமதி செய்க … அதற்கு பதிலாக காப்பு … பொத்தானை. நீங்கள் PEM கோப்பை கண்டுபிடிக்க முடியவில்லை எனில், உரையாடல் பெட்டியின் "கோப்பு பெயர்" பகுதி அமைக்கப்பட்டுள்ளது சான்றிதழ் கோப்புகள் மற்றும் இல்லை PKCS12 கோப்புகள்.

Java KeyStore

நீங்கள் அதை செய்ய வேண்டும் என்றால் ஒரு PEM கோப்பை ஜாவா கீஸ்டோருக்கு (JKS) இறக்குமதி செய்வதில் இந்த ஸ்டேக் ஓவர்ஃப்ளூ ரிப்பேர் பார்க்கவும். வேலை செய்யும் மற்றொரு விருப்பம் இந்த keyutil கருவியைப் பயன்படுத்த வேண்டும்.

ஒரு PEM கோப்பு மாற்ற எப்படி

ஒரு கோப்பு மாற்ற கருவி அல்லது வலைத்தளத்துடன் மாற்றக்கூடிய பெரும்பாலான கோப்பு வடிவங்களைப் போலல்லாமல், PEM கோப்பு வடிவத்தை பிற வடிவங்களுக்கு மாற்றுவதற்காக ஒரு குறிப்பிட்ட திட்டத்திற்கு எதிராக சிறப்பு கட்டளைகளை நீங்கள் உள்ளிட வேண்டும்.

PTTGGen உடன் பி.கே.எம் உடன் PEM ஐ மாற்றுக. தேர்வு சுமை நிரலின் வலது பக்கத்திலிருந்து, எந்த கோப்பு (*. *) எனும் கோப்பு வகையை அமைக்கவும், பின்னர் உங்கள் PEM கோப்பைத் திறக்கவும், திறக்கவும். தேர்வு தனிப்பட்ட விசை சேமிக்கவும் PPK கோப்பை உருவாக்க.

OpenSSL உடன் (இங்கே Windows பதிப்பை பெறவும்), PEM கோப்பை PFX க்கு பின்வரும் கட்டளையுடன் மாற்றலாம்:

openssl pkcs12 -தலைப்பு yourfile.pem -இல் yourfile.cert -export-yourfile.pfx

நீங்கள் CRT க்கு மாற்றப்பட வேண்டிய PEM கோப்பினைக் கொண்டிருப்பின், உபுண்டுவுடன் இதுபோன்றது, OpenSSL உடன் இந்த கட்டளையைப் பயன்படுத்தவும்:

openssl x509 -இல் yourfile.pem -inform PEM-yourfile.crt

OpenSSL மாற்றுவதை ஆதரிக்கிறது. P12 (PKCS # 12, அல்லது பொது விசை கிரிப்டோகிராஃபி ஸ்டாண்டர்ட் # 12), ஆனால் இந்த கட்டளையை இயக்கும் முன் கோப்பின் முடிவில் "TXT" கோப்பு நீட்டிப்பை சேர்க்கலாம்.

openssl pkcs12 -export -inkey yourfile.pem.txt -இது yourfile.pem.txt- ல் உங்கள் கோப்பு

ஜாவா கீஸ்டோருடன் பி.எம்.எம்.கோப்பைப் பயன்படுத்துவதைப் பற்றி மேலே உள்ள ஸ்டாக் ஓவர்ஃப்ளோ இணைப்பைப் பார்க்கவும், நீங்கள் கோப்பை JKS க்கு மாற்ற வேண்டுமென்றால், அல்லது ஆரக்கிளிடமிருந்து இந்த கோப்பை ஜாவா ட்ரஸ்ட்ஸ்டோரில் இறக்குமதி செய்ய வேண்டும்.

PEM பற்றிய மேலும் தகவல்

தனியுரிமை மேம்படுத்தப்பட்ட மெயில் சான்றிதழ் வடிவத்தின் தரவு ஒருங்கிணைந்த அம்சம், RSA-MD2 மற்றும் RSA-MD5 செய்திச் செருகிகளைப் பயன்படுத்துவதற்கு முன்னர் அனுப்பிய பிறகும் அதற்குப் பின் செய்தியனுடன் ஒப்பிட அதைப் பயன்படுத்துகிறது.

PEM கோப்பின் ஆரம்பத்தில் ஒரு தலைப்பு உள்ளது ----- BEGIN லேபிள் ----- , மற்றும் தரவு முடிவு இது போன்ற ஒரு அடிக்குறிப்பாகும்: ----- END லேபிள் -----. "Label" பிரிவில் செய்தி விவரிக்கப்படுகிறது, எனவே இது படிக்கலாம் தனியார் விசை, சான்றிதழ் வேண்டுகோள், அல்லது சான்றிதழ் .

இங்கே ஒரு உதாரணம்:

----- தொடக்கம் தனியார் விசை -----MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAMLgD0kAKDb5cFyPjbwNfR5CtewdXC + kMXAWD8DLxiTTvhMW7qVnlwOm36mZlszHKvsRf05lT4pegiFM9z2j1OlaN + சிஐ / X7NU22TNN6crYSiN77FjYJP464j876ndSxyD + rzys386T + 1r1aZaggEdkj1TsSsv1zWIYKlPIjlvhuxAgMBAAECgYA0aH + T2Vf3WOPv8KdkcJg6gCReyJKXOWgWRcicx / CUzOEsTxmFIDPLxqAWA3k7v0B + 3vjGw5Y9lycV / 5XqXNoQI14jy09iNsumds13u5AKkGdTJnZhQ7UKdoVHfuP44ZdOv / rJ5 / VD6F4zWywpe90pcbK +AWDVtusgGQBSieEl1QJBAOyVrUG5l2234raSDfm / DYyXlIthQO / ஏ 3 / LngDW5 / ydGxVsT7lAVOgCsoT + 0L4efTh90PjzW8LPQrPBWVMCQQDS3h / FtYYd5lfz + FNL9CEe1F1w9l8P749uNUD0g317zv1tatIqVCsQWHfVHNdVvfQ + vSFw38OORO00Xqs91GJrAkBkoXXEkxCZoy4PteheO / 8IWWLGGr6L7di6MzFl1lIqwT6D8L9oaV2vynFTDnKop0pa09Unhjyw57KMNmSE2SUJAkEArloTEzpgRmCq4IK2 / NpCeGdHS5uqRlbh1VIa / xGps7EWQl5Mn8swQDel / YP3WGHTjfx7pgSegQfkyaRtGpZ9OQJAa9Vumj8mJAAtI0Bnga8hgQx7BhTQY4CadDxyiRGOGYhwUzYVCqkb2sbVRH9HnwUaJT7cWBY3RnJdHOMXWem7 / W ==----- END PRIVATE KEY -----

ஒரு PEM கோப்பு பல சான்றிதழ்களைக் கொண்டிருக்கக்கூடும், இதில் "END" மற்றும் "BEGIN" பிரிவு அண்டை நாடுகள் ஒன்றுக்கொன்று ஒன்று.

உங்கள் கோப்பு இன்னும் திறக்கப்படவில்லை?

மேலே குறிப்பிட்டுள்ள எந்த வழியிலும் உங்கள் கோப்பு திறக்கப்படாத காரணத்தால், நீங்கள் உண்மையில் PEM கோப்பைக் கையாள்வதில்லை. அதற்குப் பதிலாக, எழுத்துப்பிழையில் உள்ள கோப்பு நீட்டிப்பைப் பயன்படுத்துகிறீர்கள். இதுபோன்ற சமயத்தில், இரண்டு கோப்புகள் சம்பந்தப்பட்டிருக்கும் அல்லது அதே மென்பொருள் நிரல்களுடன் வேலை செய்ய வேண்டிய அவசியமில்லை.

உதாரணமாக, PEF PEM போன்ற ஒரு மோசமான நிறைய தெரிகிறது ஆனால் அதற்கு பதிலாக பென்டாக்ஸ் ரா பட கோப்பு வடிவம் அல்லது போர்ட்டபிள் எம்போசர் வடிவமைப்பு ஒன்று சொந்தமானது. PEF கோப்புகளை திறக்க அல்லது மாற்றுவது எப்படி என்று இணைப்பைப் பின்தொடருங்கள், நீங்கள் உண்மையில் என்னவென்றால்.

அதே போல் EMP, EPP, PES, PET போன்ற பல கோப்பு நீட்டிப்புகளுக்கு கூறலாம் … நீங்கள் யோசனை பெறுவீர்கள். மேலே உள்ள முறைகள் செயல்படாது என்பதை கருத்தில் கொள்வதற்கு முன்னர் ".pem" என்பதைப் படிக்கும்படி பார்க்க கோப்பு நீட்டிப்பை இருமுறை சரிபார்க்கவும்.

நீங்கள் ஒரு கோப்பைக் கோப்பில் கையாளுகிறீர்கள் என்றால், எல்லா கோப்புகளும் முடிவடையாமல் இருக்க வேண்டும் என்பதை கவனத்தில் கொள்ளுங்கள். இந்தப் பக்கத்தில் விவரிக்கப்பட்ட வடிவமைப்பில் KEY ஐ சேர்ந்தவை. லைட் வேவ் போன்ற மென்பொருளான மென்பொருட்களைப் பதிவுசெய்வதற்கு பதிலாக அவை மென்பொருள் லைசென்ஸ் கீ கோப்புகள்களாக இருக்கலாம் அல்லது ஆப்பிள் கீனாட்டால் உருவாக்கப்பட்ட கீனோட் வழங்கல் கோப்புகளாக இருக்கலாம்.

நீங்கள் ஒரு PEM கோப்பை கொண்டிருக்கின்றீர்கள் ஆனால் உங்களுக்குத் தொந்தரவுகளைத் திறக்க அல்லது பயன்படுத்துகிறீர்கள் எனில், சமூக வலைப்பின்னல்களில் அல்லது மின்னஞ்சல் மூலம் தொடர்பு கொள்ளவும், தொழில்நுட்ப ஆதரவு மன்றங்களில் தகவல்களையும் தகவல்களையும் பற்றி மேலும் தகவல்களையும் பெறுங்கள். எனக்கு என்ன பிரச்சனை இருக்கிறது என்பதை எனக்குத் தெரியப்படுத்துங்கள், நான் என்ன செய்ய முடியும் என்பதை என்னால் பார்க்க முடியும்.