He aha ka PEM File?

Pehea e wehe, hoʻoponopono, a hoʻololi i nā faila PEM

ʻO kahi pūnaewele me ka lāpili PEM e hoʻopiliʻia i kahi leka uila e hoʻolako i ka leka uila. Hiki i ka mea e loaʻa ana i kēia leka uila ke kūlana wiwoʻole i ka loliʻole o ka memo i ka wā i laweʻia ai,ʻaʻole i hōʻikeʻia i kekahi mea'ē aʻe, a ua hoʻounaʻia e ka mea nāna i koi iā ia e hoʻouna.

Ua puka mai ka puka PEM mai ka hōʻoiaʻana o ka hoʻounaʻana i nā'ikepilihelu ma o ka leka uila. Hoʻopili ka PEM palapala i ke kōmike me base64 no laila e kū nei he string ASCII.

Ua hoʻopauʻia ka hōʻano PEM e nāʻenehana hou aʻoi aku ka palekana akā ua hoʻohanaʻia ka waihona PEM i kēia mau lā e paʻa i nā palapala mana koleka, nā kī kīnā a lehulehu, nā palapala hōkeo, a pēlā aku.

Hoʻomaopopo: Ke hoʻohana nei paha kekahi mau kikowaena ma ka hōʻano PEM i kekahi laulā'ē aʻe, e like me CER a CRT paha no nā palapala hōʻoia, aiʻole KEY no nā kī kī a iʻole pūnaewele paha.

Pehea e wehe ai i nā pūnaewele PEM

ʻOkoʻa nāʻanuʻu no ka weheʻana i kahi waihona PEM ma muli o ka noi e pono ai iā ia a me ka pūnaehana hana e hoʻohana neiʻoe. Eia naʻe, ponoʻoe e hoʻololi i kāu pEM PIL i CER a CRT paha no kekahi o kēia mau papahana eʻae i ka faile.

ʻO Windows

Inā makemakeʻoe i ka CER a CRT paha ma kahi mea leka uila Microsoft like Outlook, e wehe ia i Internet Explorer e hoʻokomo pono iā ia i kaʻikepili kūpono. Hiki i ka mea leka uila ke hoʻohana iā ia mai laila mai.

No kaʻikeʻana i nā palapala hōʻoia i hoʻokomoʻia i kāu kamepiula, a i ka laweʻana me ka lima, e hoʻohana i ka menu Mea hoʻohanaʻo Internet Explorer e hiki ai i nā koho Pūnaewele> Content> Nā palapala noi .

No ka laweʻana i kahi CER a CRT paha i Windows, e hoʻomaka i ka weheʻana i ka Console Management Management mai ka pahu diaka holo (e hoʻohana i kaʻaoʻaoʻaoʻaoʻo Windows Key + R e hoʻokomo ai i mmc ). Mai laila mai, e hele i ka File> Add / Remove Snap-in ... a laila koho i nā palapalaʻoiaʻiʻo mai kaʻaoʻao hema, a laila ka Add> pākuhi ma ka waena o ka puka. E koho i kaʻikepili Komisona ma ka'ōkuhi e like nei, a laila e neʻe i waena o ka wizard, koho i ke kamepiula kaiaulu ke noiʻia.

I ka manawa e hoʻokomoʻia ai nā "Certificates" ma lalo o "Console Root," e hoʻonui i ka waihona a me ka'ākau'ākau i nā Manaʻoʻiʻoʻoiaʻiʻoʻoiaʻiʻo , a koho i nā hana a pau> Import ....

MacOS

ʻAno like ka manaʻo hoʻokahi no kāu kākikaʻoi aku Mac e like me ka mea no Windows; hoʻohana i ka Safari e lawe i ka faila PEM i ke komoʻana i Keychain Access.

Hiki iāʻoe ke hoʻokomo i nā palapala hōʻailona SSL ma o ka Pūnae Kōnae>'Ake Kaweka ... ma ka Kīʻahi Keychain. E koho i ka Pūnaewele mai ka papa iho iho a laila e hahai i nā'ōkuhi o ka'ōkuhi.

Inā hanaʻole kēia mauʻano no ka laweʻana i ka faila PEM ma macOS, hiki iāʻoe ke ho'āʻo i kēia kauoha :

hōʻoia i kāufile.pem -k ~ / Library / Keychains / login.keychain

Linux

E hoʻohana i kēia kauoha keytool e nānā i nā mea o kahi kōnae PEM ma Linux:

keytool -printcert -file yourfile.pem

E hahai i kēia mau hana inā makemakeʻoe e hoʻokomo i kahi pūnaewele CRT ma ka waihona hoʻopaʻa inoa hilinaʻiʻo Linux (e nānā i ka mana hoʻololi o ka PEM i ka CRT ma kaʻaoʻao aʻe ma lalo ināʻoe he waihona PEM ma kahi):

  1. E hoʻololi iā / usr / māhele / kākoʻo / / .
  2. E hana i kahi waihona ma laila (e like paha, sudo mkdir / usr / share / ca-certificates / work ).
  3. E kāpili i ka waihona .CRT i loko o kēlā pūnaewele hou. Inā makemakeʻoleʻoe e hana ia me ka lima, hiki iāʻoe ke hoʻohana i kēia kauoha ma kahi: sudo cp yourfile.crt /us/yourfile.crt .
  4. E hōʻoia i ka hoʻonohonoho ponoʻana o nāʻaeʻana (755 no ka waihona a me 644 no ka faila).
  5. E holo i ke kauoha hoʻokūkū hoʻonā sudo .

ʻO Firefox a me Thunderbird

Inā makemake ka waihona PEM i laweʻia i loko o ka mea kūʻai ma Mozilla e like me Thunderbird, ponoʻoe e hoʻopuka mua i ka kōnae PEM mai Firefox. E wehe i ka koho Firefox a koho i nā koho . E hele i'Alapili> Nā palapala hōʻike> Nā Palapala Hoʻokae> Nā Palapala Hoʻokae a koho i kahi āu e makemake ai e hoʻokuʻu aku, a laila koho i Backup ....

A laila, i Thunderbird, e wehe i ka papahana a kaomi aiʻole e kaomi i nā koho . E hoʻololi iā Advanced> Nā palapala hoʻohui> Hoʻoponopono i nā palapala hoʻoili> kāu mau palapala noi> Import .... Mai ka "Kōnae inoa:" ma ka puka Import , e koho i nā Pelekikona Fole mai ka hāmole, a laila e huli a wehe i ka faila PEM.

No ka laweʻana i ka pūnaewele PEM i Firefox, e hahai wale i nāʻano likeʻole e hoʻokuʻu aku i kahi, akā koho i Import ... ma mua o ke pihi Backup ....

Java KeyStore

E nānā i kēia kānana Kūlana Wili i ka laweʻana i kahi palapala PEM i loko o Java KeyStore (kākoʻo) inā ponoʻoe e hana i kēlā. ʻO kekahi koho'ē aʻe paha e hiki ke hanaʻia,ʻo ia ke hoʻohanaʻana i kēia mea hoʻohana polokalamu.

Pehea e hoʻololi ai i kahi File PEM

'Aʻe like i nā pūnaewele pūnaewele nui e hiki ke hoʻololi me kahi mea hana hoʻololi a pūnaewele paha , ponoʻoe e komo i nā kauoha kūikawā e pili ana i kekahi papahana i hiki ke hoʻololi i ka hōpili file PEM i ka nui o nā papahana'ē aʻe.

E huli i ka PEM i ka PPK me PuTTYGen. E koho i ka Load mai kaʻaoʻao'ākau o ka papahana, e hoʻonohonoho i keʻano o ka fainae i kahi fainae (*. *), A laila e nānā iāʻoe a wehe i kāu kōnae PEM. E koho i kahi kī kūʻokoʻa e hana i ka faila PPK.

Me OpenSSL (loaʻa ka polokalamu Windows maʻaneʻi), hiki iāʻoe ke hoʻololi i ka faila PEM i PFX me kēia kauoha aʻe:

openssl pkcs12 -inkey yourfile.pem -in yourfile.cert -export -out yourfile.pfx

Inā loaʻa iāʻoe kahi waihona PEM e pono e hoʻohuliʻia i CRT, e like me ka hihia me Ubuntu, e hoʻohana i kēia kauoha me OpenSSL:

openssl x509 -in yourfile.pem -inform PEM -out yourfile.crt

Hoʻomaopopoʻo OpenSSL i ka hoʻololiʻana i ka .PEM i ka P12 (PKCS # 12, a iʻole ka Keyptography Standard # 12), akā e hoʻopili i ka hoʻopili o ka "TXT "i ka pauʻana o ka pūnaewele ma mua o ka holoʻana i kēia kauoha:

e wehe i ka pkcs12 -export -inkey yourfile.pem.txt -in yourfile.pem.txt -out yourfile.p12

E nānā i ka pūnaewele Paʻapuka ma luna e pili ana i ka hoʻohanaʻana i ka waihona PEM me Java KeyStore inā makemakeʻoe e hoʻololi i ka faila i ka leka, aiʻole kēia kumu aʻo mai Oracle e hoʻokomo i ka faile i loko o ke kākāka Java.

Nāʻike hou aku ma PEM

ʻO ka hiʻona pono o ka hōʻoiaʻikepili o ka hōʻailona hōʻoia hōʻoia i ka hoʻohanaʻana i nā kiko'ī kiʻi RSA-MD2 a me RSA- MD5 e hoʻohālikelike i kahi leka ma mua a ma hope o ka hoʻounaʻiaʻana, e hōʻoiaʻiʻoʻaʻole i hoʻololiʻia i ka hele.

I ka hoʻomakaʻana o kahi waihona PEM he pane ke heluheluʻia ----- BEGIN [label] ----- , aʻo ka hopena o nāʻikepili kekahi footer like me kēia: ----- END [label] - ----. ʻO ka mahele "[label]" e wehewehe i ka leka, i heluhelu aiʻo PRIVATE KEY, KĀKĀWAI KĀKĀ, aiʻole CERTIFICATE .

Eia kekahi hiʻohiʻona:

----- BEGIN ponoi 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, == ----- hopena ponoi Key -----

Hiki i kahi o ka file PEM ke komo i nā palapala hōʻoia he nui, i ia manawa e pili ana nā paukū "END" a me "BEGIN" i ka hoalauna.

ʻAʻole aneiʻoe e wehe ana i kāu file?

Hoʻokahi kumu i weheʻole ai kāu faila i nāʻano i hōʻikeʻia ma luna neiʻaʻoleʻoe i pili pono i kahi pūnaewele PEM. Loaʻa paha iāʻoe kahi faila e hoʻohana wale ana i ka hoʻopili pūnaewele likeʻole. Ināʻo ia ka hihia,ʻaʻohe mea e pono ai e pili i nā failaʻelua a iʻole no lākou e hana pū me nā papahana polokalamu like.

ʻO kekahi laʻana, nānā ka PEF i kahi kūlana nui e like me PEM akā ua pili ponoʻo ia i ka palapala kiʻi Pentax Raw Image a i ka hōʻailona pūnaewele hōʻailona. E hahai i kēlā loulou eʻike i kahi e wehe a hoʻololi ai i nā waihona PEF, ināʻo ia kāu mea i loaʻa maoli.

Ināʻoe e pili ana i kahi pūnaewele KEY, e hoʻomaopopoʻoeʻaʻole nā ​​māka a pau e pau i .KEY i loko o ka palapala i ho'ākākaʻia ma kēiaʻaoʻao. Hiki paha iā lākou ke lilo i nā palapala laikini polokalamu i hoʻohanaʻia i ka wā e hoʻopaʻa inoa ana i nā polokalamu polokalamu e like me LightWave, aiʻole Keynote Presentation kōnae i hanaʻia e Apple Keynote.

Inā maopopo iāʻoe he waihona PEM āu akā e loaʻa ana iāʻoe ka weheʻana a me ka hoʻohanaʻana iā ia, eʻikeʻoe i ke kōkua hou aku no kaʻikeʻana iaʻu ma ka pūnaewele pūnaewele a iʻole ma o ka leka uila. Eʻike iaʻu i keʻano o nā pilikia e loaʻa ana iāʻoe aeʻike au i kaʻu mea e hiki ai ke hana.