Faili ya PEM ni nini?

Jinsi ya kufungua, kubadilisha, na kubadili faili za PEM

Faili yenye ugani wa faili ya PEM ni Faili ya Cheti ya Barua ya Kuvinjari ya Faragha inayotumika kutuma barua pepe kwa faragha. Mtu anayepokea barua pepe hii anaweza kuwa na uhakika kwamba ujumbe haubadilishwa wakati wa maambukizi yake, haukuonyeshwa kwa mtu mwingine yeyote, na alitumwa na mtu anayedai kuwa ametuma.

Fomu ya PEM imetoka nje ya matatizo ya kutuma data ya binary kupitia barua pepe. Fomu ya PEM inajumuisha binary na msingi64 ili ipo kama kamba ya ASCII.

Fomu ya PEM imebadilishwa na teknolojia mpya na zilizo salama zaidi lakini chombo cha PEM kinatumiwa leo kushikilia faili za mamlaka ya cheti, funguo za umma na binafsi, vyeti vya mizizi, nk.

Kumbuka: Baadhi ya faili katika fomu ya PEM inaweza badala ya kutumia ugani wa faili tofauti, kama CER au CRT kwa vyeti, au KEY kwa funguo za umma au za faragha.

Jinsi ya Kufungua Faili za PEM

Hatua za kufungua faili ya PEM ni tofauti kulingana na programu ambayo inahitaji na mfumo wa uendeshaji unayotumia. Hata hivyo, huenda unahitaji kubadilisha faili yako ya PEM kwa CER au CRT ili baadhi ya programu hizi kukubali faili.

Windows

Ikiwa unahitaji faili ya CER au CRT katika mteja wa barua pepe wa Microsoft kama Outlook, uifungue kwenye Internet Explorer ili uingizwe moja kwa moja kwenye database sahihi. Mteja wa barua pepe anaweza kutumia moja kwa moja kutoka huko.

Ili kuona faili za cheti ambazo zimepakiwa kwenye kompyuta yako, na kuagiza kwa mikono yako mwenyewe, tumia orodha ya Vifaa vya Internet Explorer ili upate Chaguzi za mtandao> Maudhui> Vyeti .

Ili kuingiza faili ya CER au CRT katika Windows, kuanza kwa kufungua Microsoft Management Console kutoka kwenye Runbox dialog (kutumia Windows Key + R keyboard ya mkato kuingia mmc ). Kutoka huko, nenda kwenye Faili> Ongeza / Ondoa Njia ... na chagua Vyeti kutoka kwenye safu ya kushoto, na kisha kifungo cha Ongeza> katikati ya dirisha. Chagua Akaunti ya Kompyuta kwenye skrini inayofuata, kisha uendelee kupitia mchawi, ukitumia kompyuta ya Mitaa unapoulizwa.

Mara baada ya "Vyeti" zimefungwa chini ya "Mizizi ya Console," panua folda na click-click Kuaminika Root Certification Mamlaka , na chagua Kazi zote> Ingiza ....

MacOS

Dhana sawa ni kweli kwa mteja wako wa barua pepe wa Mac kama ilivyo kwa Windows moja; tumia Safari ili faili ya PEM iingizwe kwenye Ufikiaji wa Keychain.

Unaweza pia kuagiza vyeti vya SSL kwa njia ya Faili> Ingiza vitu ... kwenye Upatikanaji wa Keychain. Chagua Mfumo kutoka kwenye orodha ya kushuka na kisha ufuatie vidokezo vya skrini.

Ikiwa mbinu hizi hazitumiki kwa kuagiza faili ya PEM kwenye MacOS, unaweza kujaribu amri ifuatayo:

usalama uingie yourfile.pem -k ~ / Library / Keychains / login.keychain

Linux

Tumia amri hii ya keytool ili uone maudhui yaliyomo kwenye faili ya PEM kwenye Linux:

keytool -printcert -file yourfile.pem

Fuata hatua hizi ikiwa unataka kuingiza faili ya CRT ndani ya uhifadhi wa mamlaka ya hati ya Linux (tazama njia ya uongofu wa PEM kwa CRT katika sehemu inayofuata chini ikiwa una faili ya PEM badala):

  1. Nenda hadi / usr / kushiriki / ca-vyeti / .
  2. Unda folda huko (kwa mfano, sudo mkdir / usr / share / ca-vyeti / kazi ).
  3. Nakili faili ya .CRT katika folda hiyo mpya. Ikiwa ungependa kufanya hivyo kwa manually, unaweza kutumia amri hii badala yake: sudo cp yourfile.crt /usr/share/ca-certificates/work/yourfile.crt .
  4. Hakikisha ruhusa zimewekwa kwa usahihi (755 kwa folda na 644 kwa faili).
  5. Tumia amri za hati za sudo update-ca-vyeti .

Firefox na Thunderbird

Ikiwa faili ya PEM inahitajika kuagizwa kwenye mteja wa barua pepe wa Mozilla kama Thunderbird, huenda unahitaji kuuza nje faili ya PEM ya Firefox kwanza. Fungua orodha ya Firefox na chagua Chaguo . Nenda kwa Advanced> Vyeti> Angalia vyeti> Vyeti vyenye na uchague moja unayohitaji kuuza nje, kisha uchague Backup ....

Kisha, katika Thunderbird, fungua menyu na bofya au chagua Chaguo . Nenda kwa Advanced> Vyeti> Kusimamia Vyeti> Vyeti Vyenye> Ingiza .... Kutoka kwenye "Jina la faili:" sehemu ya dirisha la Import , chagua Faili za Cheti kutoka kwa kushuka chini, na kisha ufute na kufungua faili ya PEM.

Ili kuingiza faili ya PEM kwenye Firefox, fuata hatua sawa unayoweza kuuza nje moja, lakini chagua Ingiza ... badala ya kifungo cha Backup ....

Jedwali la Java

Angalia thread hii ya Kuzidi Kuingizwa kwenye kuagiza faili ya PEM kwenye Jumuiya ya Jumuiya ya Java (JKS) ikiwa unahitaji kufanya hivyo. Chaguo jingine linaloweza kufanya kazi ni kutumia chombo hiki cha keyutil.

Jinsi ya kubadilisha faili ya PEM

Tofauti na fomu nyingi za faili ambazo zinaweza kubadilishwa na chombo cha uongofu wa faili au tovuti , unahitaji kuagiza amri maalum dhidi ya mpango fulani ili kubadilisha muundo wa faili ya PEM kwa muundo zaidi.

Badilisha PEM kwa PPK na PuTTYGen. Chagua Mzigo kutoka upande wa kulia wa programu, weka aina ya faili kuwa faili yoyote (*. *), Kisha uvinjari na ufungua faili yako ya PEM. Chagua Hifadhi ya ufunguo binafsi ili ufanye faili ya PPK.

Kwa OpenSSL (pata toleo la Windows hapa), unaweza kubadilisha faili ya PEM kwa PFX na amri ifuatayo:

openssl pkcs12 -inisha yourfile.pem-katika yourfile.cert -export -out yourfile.pfx

Ikiwa una faili ya PEM ambayo inahitaji kubadilisha kwa CRT, kama ilivyo kwa Ubuntu, tumia amri hii kwa OpenSSL:

openssl x509 - katika yourfile.pem -kuza PEM -kusafiri yako.crt

OpenSSL inasaidia pia kugeuza PEM kwa .P12 (PKCS # 12, au Standard Cryptography ya Ufafanuzi wa Umma # 12), lakini ingiza ugani wa faili wa ".TXT" mwishoni mwa faili kabla ya kutekeleza amri hii:

openssl pkcs12 -export -inkey yourfile.pem.txt - katika yourfile.pem.txt -outfile yako.p12

Angalia kiungo cha Kuvunja Stack hapo juu juu ya kutumia faili ya PEM na Java KeyStore ikiwa unataka kubadili faili kwa JKS, au mafunzo haya kutoka Oracle kuingiza faili kwenye sarafu ya Java.

Maelezo zaidi juu ya PEM

Kipengele cha uaminifu wa data ya Fomu ya Cheti cha Barua ya Kuvinjari ya faragha hutumia ujumbe wa RSA-MD2 na RSA- MD5 hujitenga ili kulinganisha ujumbe kabla na baada ya kutumwa, ili kuhakikisha kuwa haijawahi kuharibiwa njiani.

Mwanzo wa faili ya PEM ni kichwa kinachosoma ----- BEGIN [lebo] ----- , na mwisho wa data ni safu kama hiyo: ----- END [lebo] - ----. Sehemu "[studio]" inaelezea ujumbe, hivyo inaweza kusoma PRIVATE KEY, SERTIFICATE REQUEST, au CERTIFICATE .

Hapa ni mfano:

----- BEGIN PRIVATE KEY ----- 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 PRIVATE KEY -----

Faili moja ya PEM inaweza kuwa na vyeti vingi, kwa hali ambayo "END" na "BEGIN" sehemu za jirani.

Je, faili Yako bado haifunguzi?

Sababu moja ya faili yako haifunguzi kwa njia zilizoelezwa hapo juu ni kwamba huna kushughulika na faili ya PEM. Huenda badala yake uwe na faili ambayo inatumia tu ugani wa faili iliyoitwa. Wakati huo huo, hakuna umuhimu wa mafaili mawili kuwa kuhusiana au kwao kufanya kazi na mipango ya programu hiyo.

Kwa mfano, PEF inaonekana kuwa mbaya kama PEM lakini badala yake ni ya aina ya Pentax Raw Image file au Format Portable Embosser. Fuata kiungo hiki ili uone jinsi ya kufungua au kubadili faili za PEF, ikiwa ndivyo unavyo.

Ikiwa unashughulikia faili ya KEY, tahadhari kuwa sio faili zote zinazoingia .UMA ni katika muundo ulioelezwa kwenye ukurasa huu. Huenda badala yake kuwa faili za Programu za Leseni muhimu wakati wa kusajili mipango ya programu kama LightWave, au faili za Keynote Presentation zilizoundwa na Apple Keynote.

Ikiwa una uhakika una faili ya PEM lakini una shida kufunguliwa au kuitumia, angalia Pata Msaada Zaidi kwa habari kuhusu kuwasiliana nami kwenye mitandao ya kijamii au kupitia barua pepe, uwasilisha kwenye vikao vya msaada vya tech, na zaidi. Nijue ni aina gani ya matatizo unayo nayo na nitaona nini ninaweza kufanya ili kusaidia.