ஒரு PEM கோப்பு என்றால் என்ன?

PEM கோப்புகளை திறக்க, திருத்த மற்றும் மாற்ற எப்படி

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

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

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

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

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

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

விண்டோஸ்

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

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

Windows இல் ஒரு CER அல்லது CRT கோப்பை இறக்குமதி செய்ய, மைக்ரோசாப்ட் நிர்வாக கன்சோலை ரன் உரையாடல் பெட்டியில் ( மைக்ஸ்க்கை உள்ளிடுவதற்கு Windows Key + R விசைப்பலகை குறுக்குவழியைப் பயன்படுத்தவும்) தொடங்கவும். அங்கு இருந்து, File> Add / Remove Snap-in -க்கு சென்று ... இடது நெடுவரிசையிலிருந்து சான்றிதழ்களைத் தேர்ந்தெடுத்து, சாளரத்தின் மையத்தில் சேர்> சேர் பொத்தானை அழுத்தவும். பின்வரும் திரையில் கணினி கணக்கைத் தேர்வு செய்து, பின்னர் வழிகாட்டி மூலம் நகர்த்தவும், உள்ளூர் கணினியைத் தேர்ந்தெடுத்துக் கேட்கவும் .

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

MacOS

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

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

இந்த முறைமைகள் PEM கோப்பை macOS க்கு இறக்குமதி செய்வதற்காக வேலை செய்யவில்லை என்றால், பின்வரும் கட்டளையை முயற்சிக்கலாம்:

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

லினக்ஸ்

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

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

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

  1. / Usr / share / ca-certificates க்கு செல்லவும்.
  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-certificates கட்டளையை இயக்கவும்.

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

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

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

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

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 [label] ----- ஐ வாசிக்கும் ஒரு தலைப்பு, மற்றும் தரவின் முடிவு இதுபோன்ற ஒரு அடிக்குறிப்பாகும்: ----- END [label] - ----. "[Label]" பிரிவில் செய்தி விவரிக்கிறது, எனவே இது தனிப்பட்ட விசை, சான்றிதழ் வேண்டுகோள், அல்லது சான்றிதழ் படிக்கும்.

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

----- தனிப்பட்ட விசை BEGIN ----- MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAMLgD0kAKDb5cFyP jbwNfR5CtewdXC + kMXAWD8DLxiTTvhMW7qVnlwOm36mZlszHKvsRf05lT4pegiFM 9z2j1OlaN + சிஐ / X7NU22TNN6crYSiN77FjYJP464j876ndSxyD + rzys386T + 1r1aZ aggEdkj1TsSsv1zWIYKlPIjlvhuxAgMBAAECgYA0aH + T2Vf3WOPv8KdkcJg6gCRe yJKXOWgWRcicx / CUzOEsTxmFIDPLxqAWA3k7v0B + 3vjGw5Y9lycV / 5XqXNoQI14j y09iNsumds13u5AKkGdTJnZhQ7UKdoVHfuP44ZdOv / rJ5 / VD6F4zWywpe90pcbK + AWDVtusgGQBSieEl1QJBAOyVrUG5l2yoUBtd2zr / kiGm / DYyXlIthQO / ஏ 3 / LngDW 5 / ydGxVsT7lAVOgCsoT + 0L4efTh90PjzW8LPQrPBWVMCQQDS3h / FtYYd5lfz + FNL 9CEe1F1w9l8P749uNUD0g317zv1tatIqVCsQWHfVHNdVvfQ + vSFw38OORO00Xqs9 1GJrAkBkoXXEkxCZoy4PteheO / 8IWWLGGr6L7di6MzFl1lIqwT6D8L9oaV2vynFT DnKop0pa09Unhjyw57KMNmSE2SUJAkEArloTEzpgRmCq4IK2 / NpCeGdHS5uqRlbh 1VIa / xGps7EWQl5Mn8swQDel / YP3WGHTjfx7pgSegQfkyaRtGpZ9OQJAa9Vumj8m JAAtI0Bnga8hgQx7BhTQY4CadDxyiRGOGYhwUzYVCqkb2sbVRH9HnwUaJT7cWBY3 RnJdHOMXWem7 / W == ----- இறுதி தனிப்பட்ட விசை -----

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

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

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

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

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

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