Ki sa ki se yon dosye PEM?

Ki jan yo louvri, modifye, epi konvèti dosye PEM

Yon dosye ak ekstansyon nan dosye PEM se yon dosye Enhanced Mail Sètifika Lapòs yo itilize prive transmèt imel. Moun ki resevwa imèl sa a ka gen konfyans ke mesaj la pa te chanje pandan transmisyon li yo, pa te montre okenn moun lòt moun, epi moun ki te voye reklamasyon yo te voye li.

Fòm PEM la leve soti nan konplikasyon an nan voye done binè nan imel. Fòm PEM encode binè ak base64 pou li egziste kòm yon string ASCII.

Fòma PEM la te ranplase pa teknoloji plus ak pi an sekirite men se veso PEM la toujou itilize jodi a yo kenbe dosye otorite sètifika, kle piblik ak prive, sètifika rasin, elatriye.

Remak: Gen kèk dosye nan fòma PEM lan ta ka olye itilize yon ekstansyon dosye diferan, tankou CER oswa CRT pou sètifika, oswa KLE pou kle piblik oswa prive.

Ki jan yo Louvri PEM Files

Etap yo pou louvri yon dosye PEM yo diferan depann sou aplikasyon an ki bezwen li ak sistèm nan fonksyone w ap itilize. Sepandan, ou ta ka bezwen konvèti dosye PEM ou nan CER oswa CRT nan lòd pou kèk nan pwogram sa yo aksepte dosye a.

Fenèt

Si ou bezwen dosye a CER oswa CRT nan yon kliyan imel Microsoft tankou Outlook, louvri l 'nan Internet Explorer gen li otomatikman chaje nan baz done a apwopriye. Kliyan an imel ka otomatikman itilize li soti nan la.

Pou wè ki dosye sètifika yo chaje sou òdinatè ou, ak enpòte yo manyèlman, sèvi ak meni Zouti Internet Explorer a jwenn aksè nan Opsyon Entènèt> Content> Sètifika .

Pou enpòte yon CER oswa CRT dosye nan Windows, kòmanse pa louvri Microsoft Jesyon Console soti nan bwat la dyalòg Run (sèvi ak klavye a kle Windows kle + R antre nan mmc ). Soti nan la, ale nan File> Ajoute / Retire SNAP-nan ... epi chwazi Sètifika nan kolòn gòch la, ak Lè sa a, bouton an Add> nan sant la nan fenèt la. Chwazi kont òdinatè sou ekran sa a, ak Lè sa a, deplase atravè sòsye an, chwazi Lokal òdinatè lè yo te mande.

Yon fwa "Sètifika" yo chaje anba "Root Console," elaji katab la ak dwa-klike sou Trusted Root Sètifikasyon Otorite , epi chwazi tout travay> Import ....

macos

Konsèp la menm se verite pou kliyan imel Mac ou tankou li se pou yon fenèt; sèvi ak Safari gen dosye a PEM enpòte nan Aksè nan Keychain.

Ou kapab tou enpòte Sètifika SSL nan meni File> Import ... ... nan Aksè nan Keychain. Chwazi sistèm soti nan meni an gout-desann ak Lè sa a, swiv envit yo sou ekran.

Si metòd sa yo pa travay pou enpòte dosye a PEM nan macOS, ou ta ka eseye kòmandman sa a :

enpòte sekirite yourfile.pem -k ~ / Bibliyotèk / Keychains / login.keychain

Linux

Sèvi ak lòd sa a keytool yo wè sa ki nan yon dosye PEM sou Linux:

keytool -printcert -file yourfile.pem

Swiv etap sa yo si ou vle enpòte yon dosye CRT nan repository sètifika otorite Linux la (gade PEM a metòd konvèsyon CRT nan pwochen seksyon ki anba a si ou gen yon dosye PEM olye):

  1. Navige nan / usr / share / ca-certificates / .
  2. Kreye yon katab la (pa egzanp, sudo mkdir / usr / share / ca-sètifika / travay ).
  3. Kopi dosye a CRT nan katab ki fèk kreye. Si ou ta pito pa fè li manyèlman, ou ka itilize kòmandman sa a olye: sudo cp yourfile.crt /usr/share/ca-certificates/work/yourfile.crt .
  4. Asire ou ke otorizasyon yo mete kòrèkteman (755 pou katab la ak 644 pou dosye a).
  5. Kouri kòmandman sudo update-ca-sètifika a.

Firefox ak tonèr

Si dosye a PEM bezwen enpòte nan yon kliyan imel Mozilla tankou Thunderbird, ou ka gen premye ekspòte dosye a PEM soti nan Firefox. Louvri meni an Firefox epi chwazi Opsyon . Ale nan Avanse> Sètifika> Wè Sètifika> Sètifika ou epi chwazi youn nan ou bezwen ekspòte, ak Lè sa a chwazi Sovgad ....

Lè sa a, nan Thunderbird, louvri meni an epi klike sou oswa tiyo Opsyon . Navige nan avanse> Sètifika> Jere sètifika> Sètifika ou> Import .... Soti nan la "File name:" seksyon nan fennèt la Import , chwazi Sètifika Dosye nan gout-desann a, ak Lè sa a, jwenn epi yo louvri dosye a PEM.

Pou enpòte dosye a PEM nan Firefox, jis swiv etap sa yo menm ou ta ekspòte yon sèl, men chwazi Import ... olye pou yo Backup la ... bouton.

Java KeyStore

Al gade nan sa a chemine PLIS Sèvi ak sou enpòte yon dosye PEM nan Java KeyStore a (JKS) si ou bezwen fè sa. Yon lòt opsyon ki ta ka travay se yo sèvi ak zouti sa a keyutil.

Ki jan yo konvèti yon dosye PEM

Kontrèman ak pifò fòma dosye ki ka konvèti ak yon zouti konvèsyon dosye oswa sit entènèt , ou bezwen antre nan kòmandman espesyal kont yon pwogram patikilye yo nan lòd yo konvèti fòma a dosye PEM nan pifò lòt fòma.

Konvèti PEM PPK ak PuTTYGen. Chwazi chaj soti nan bò dwat la nan pwogram nan, mete kalite a dosye yo dwe nenpòt dosye (*. *), Ak Lè sa a, browse pou epi yo louvri dosye PEM ou. Chwazi Save kle prive pou fè dosye PPK.

Avèk OpenSSL (jwenn vèsyon an Windows isit la), ou ka konvèti dosye a PEM nan PFX ak lòd sa a:

openssl pkcs12 -inkey yourfile.pem -an yourfile.cert-ekspòtasyon -out yourfile.pfx

Si ou gen yon dosye PEM ki bezwen konvèti nan CRT, tankou se ka a ak Ubuntu, sèvi ak kòmandman sa a ak OpenSSL:

openssl x509 -an yourfile.pem -Enfòme PEM -out yourfile.crt

OpenSSL sipòte tou konvèti .Pèm nan .P12 (PKCS # 12, oswa Piblik Key Cryptography Creole # 12), men ajoute "ekstansyon dosye" .TXT nan fen dosye a anvan kouri lòd sa a:

openssl pkcs12 -export -kouy yourfile.pem.txt -an yourfile.pem.txt -out yourfile.p12

Al gade nan lyen an koule Pliye pi wo a sou lè l sèvi avèk dosye a PEM ak Java KeyStore si ou vle konvèti dosye a JKS, oswa Tutorial sa a soti nan Oracle enpòte dosye a nan Truststore a Java.

Plis enfòmasyon sou PEM

Karakteristik entegrite nan done nan fòma a Enhanced lèt sètifika Mail itilize RSA-MD2 ak RSA- MD5 mesaj dijere yo konpare yon mesaj anvan ak apre li voye, asire ke li pa te anbarase ak sou wout la.

Nan konmansman an nan yon dosye PEM se yon header ki li ----- BEGIN [etikèt] ----- , ak nan fen done a se yon pye ki sanble tankou sa a: ----- END [etikèt] - ----. Seksyon "etikèt la" dekri mesaj la, kidonk li ta ka li PRIVATE KLE, DEMANDÈ SÈTIFIKA, oswa CERTIFICATE .

Men yon egzanp:

----- KÒMANSE PRIVE KLE ----- 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 PRIVE KLE -----

Yon dosye PEM ka gen sètifika miltip, nan ka sa a, "END" ak "BEGIN" seksyon vwazen youn ak lòt.

Èske dosye ou toujou pa louvri?

Yon rezon ki fè dosye ou pa louvri nan fason ki dekri pi wo a se ke ou pa ap aktyèlman fè fas ak yon dosye PEM. Ou ta ka olye gen yon dosye ki jis itilize yon ekstansyon ekselan dosye ekselan. Lè sa a, ka a, pa gen yon nesesite pou dosye yo de yo dwe ki gen rapò oswa pou yo pou yo travay avèk pwogram yo lojisyèl menm.

Pou egzanp, PEF sanble yon anpil terib tankou PEM men olye ki dwe swa Pentax Raw fòma Imaj fòma a oswa Fòma Portable Embosser. Swiv ki lyen yo wè ki jan yo louvri oswa konvèti dosye PEF, si sa a ki sa ou reyèlman gen.

Si w ap fè fas ak yon dosye KLE, ou dwe konnen ke se pa tout dosye ki fini nan .Menm gen nan fòma ki dekri nan paj sa a. Yo ta ka olye pou Software Lisans dosye kle yo itilize lè enskri pwogram lojisyèl tankou LightWave, oswa dosye Files Presentation kreye pa Apple Keynote.

Si ou sèten ou gen yon dosye PEM men ou gen pwoblèm ouvèti oswa itilize li, gade Jwenn plis èd pou enfòmasyon sou kontakte m 'sou rezo sosyal oswa via imel, afiche sou fowòm sipò teknoloji, ak plis ankò. Kite m 'konnen ki kalite pwoblèm ou genyen epi mwen pral wè sa mwen kapab fè pou ede.