Unsa ang File sa PEM?

Giunsa pagbukas, pag-edit, ug pag-convert sa PEM files

Ang usa ka file sa PEM file extension usa ka Privacy Enhanced Mail Certificate file nga gigamit sa pribadong pagpadala email. Ang tawo nga nakadawat niini nga email mahimo nga masaligon nga ang mensahe wala mausab sa panahon sa pagpasa niini, wala gipakita sa laing tawo, ug gipadala sa tawo nga nag-angkon nga nagpadala niini.

Ang PEM format mibangon tungod sa komplikasyon sa pagpadala sa binary data pinaagi sa email. Ang format sa PEM nag-encode binary sa base64 aron kini naglungtad isip ASCII nga hilo.

Ang PEM format gipulihan sa mas bag-o ug mas luwas nga mga teknolohiya apan ang PEM nga sudlanan gigamit gihapon karon aron paghupot sa mga certificate authority files, public ug private keys, root certificates, ug uban pa.

Mubo nga sulat: Pipila ka mga file sa PEM format mahimong maggamit sa lainlaing extension sa file, sama sa CER o CRT alang sa mga sertipiko, o KEY alang sa publiko o pribado nga mga yawe.

Unsaon Pag-abli sa PEM Files

Ang mga lakang sa pag-abli sa usa ka PEM file lahi depende sa aplikasyon nga nagkinahanglan niini ug sa operating system nga imong gigamit. Bisan pa niana, kinahanglan nimo nga kinabig ang imong PEM file sa CER o CRT aron ang pipila niini nga mga programa makadawat sa file.

Windows

Kung gikinahanglan nimo ang CER o CRT file sa Microsoft email nga kliyente sama sa Outlook, ablihi kini sa Internet Explorer aron kini awtomatik nga i-load sa tukmang database. Ang email client mahimong awtomatik nga mogamit niini gikan didto.

Aron mahibal-an kung diin nga mga certificate certificate ang gikarga ngadto sa imong computer, ug sa pag-import sa mga manual, gamita ang menu sa Tools sa Internet Explorer aron maka access sa Internet Options> Content> Certificates .

Sa pag-import sa usa ka CER o CRT file ngadto sa Windows, magsugod pinaagi sa pag-abli sa Microsoft Management Console gikan sa dialog box sa Run (gamiton ang Windows Key + R keyboard shortcut aron sa pagsulod sa mmc ). Gikan didto, adto sa File> Add / Remove Snap-in ... ug pilia ang mga Sertipiko gikan sa wala nga kolum, ug dayon ang Add> button sa tunga sa bintana. Pilia ang Computer account sa mosunod nga screen, ug dayon ipasa ang wizard, pagpili sa Local computer sa dihang gipangutana.

Sa higayon nga ang "Certificates" gikarga ubos sa "Console Root," palapad ang folder ug i-klik ang Right Trusted Root Certification Authorities , ug pilia ang All Tasks> Import ....

macOS

Ang sama nga konsepto tinuod alang sa imong Mac email nga kliyente ingon nga kini alang sa Windows usa; gamit ang Safari nga ipadala ang PEM file ngadto sa Keychain Access.

Mahimo usab ka mag-import sa SSL certificates pinaagi sa File> Import Items ... menu sa Keychain Access. Pilia ang Sistema gikan sa drop-down menu ug dayon sunda ang on-screen prompt.

Kon kini nga mga pamaagi dili magamit alang sa pag-import sa PEM file ngadto sa macOS, mahimo nimong sulayan ang mosunod nga sugo :

Ang seguridad import yourfile.pem -k ~ / Library / Keychains / login.keychain

Linux

Gamita kini nga commandtool aron makita ang sulod sa usa ka PEM file sa Linux:

keytool -printcert -file yourfile.pem

Sunda kini nga mga lakang kon gusto ka mag-import sa usa ka CRT file ngadto sa kasaligan nga sertipiko sa awtoridad sa Linux (tan-awa ang PEM sa CRT nga pamaagi sa pagkakabig sa sunod nga seksyon sa ubos kon ikaw adunay PEM file sa baylo):

  1. Pagdala ngadto sa / usr / share / ca-certificates / .
  2. Paghimo og usa ka folder didto (sama pananglit, sudo mkdir / usr / share / ca-certificates / trabaho ).
  3. Kopyaha ang .CRT file ngadto sa bag-ong gibuhat nga folder. Kon dili nimo buhaton kini sa hinay nga paagi, mahimo nimong gamiton kini nga sugo: sudo cp yourfile.crt /usr/share/ca-certificates/work/yourfile.crt .
  4. Siguroha nga ang mga permiso gitakda sa husto (755 alang sa folder ug 644 alang sa file).
  5. Dagan ang sudo update-ca-certificates command.

Firefox ug Thunderbird

Kon gikinahanglan ang PEM file nga gi-import ngadto sa usa ka kliyente sa email sa Mozilla sama sa Thunderbird, kinahanglan nimo nga i-export una ang PEM file gikan sa Firefox. Ablihi ang menu sa Firefox ug pagpili sa mga Opsyon . Lakaw ngadto sa Advanced> Certificates> View Certificates> Ang imong Certificates ug pilia ang usa nga imong gikinahanglan sa pag-eksport, ug unya pagpili sa Backup ....

Dayon, sa Thunderbird, ablihi ang menu ug i-klik o i-tap ang Mga Pagpili . Pagdala ngadto sa Advanced> Certificates> Pagdumala sa Sertipiko> Mga Sertipiko> Import .... Gikan sa seksyon sa "File name:" sa Import window, pilia ang Certificate Files gikan sa drop-down, ug dayon pangitaa ug ablihi ang PEM file.

Sa pag-import sa PEM file ngadto sa Firefox, sunda lang ang sama nga mga lakang nga imong i-export ang usa, apan pilia Import ... imbes sa Backup ... button.

Java KeyStore

Tan-awa kini nga Stack Overflow thread sa pag-import sa usa ka PEM file ngadto sa Java KeyStore (JKS) kon kinahanglan nimo kana. Ang laing kapilian nga tingali magamit mao ang paggamit niini nga himan nga keyutil.

Unsaon Pag-usab ang usa ka File sa PEM

Dili sama sa kadaghanan sa mga format sa file nga mahimong nakomberte sa usa ka instrumento sa pag-convert sa file o website , kinahanglan ka nga mosulod sa mga espesyal nga mga sugo batok sa usa ka partikular nga programa aron ma-convert ang PEM file format ngadto sa uban pang mga format.

I-convert ang PEM ngadto sa PPK uban sa PuTTYGen. Pagpili sa Load gikan sa tuo nga bahin sa programa, ibutang ang type file nga mahimong file (*. *), Ug dayon tan-awa ug ablihi ang imong PEM file. Pilia ang Save private key aron mahimo ang PPK file.

Uban sa OpenSSL (kuhaa ang bersyon sa Windows dinhi), mahimo nimong i-convert ang PEM file ngadto sa PFX uban ang mosunod nga sugo:

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

Kon ikaw adunay PEM file nga gikinahanglan nga nakabig ngadto sa CRT, sama sa kaso sa Ubuntu, gamita kining sugo uban sa OpenSSL:

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

Gisuportahan usab sa OpenSSL ang pag-convert sa .PEM ngadto sa .12 (PKCS # 12, o Public Key Cryptography Standard # 12), apan idugang ang extension sa file ".TXT" sa katapusan sa file sa wala pa ipatuman kini nga command:

openssl pkcs12 -export -inkey yourfile.pem.txt -in yourfile.pem.txt -out yourfile.p12

Tan-awa ang link sa Stack Overflow sa ibabaw mahitungod sa paggamit sa PEM file sa Java KeyStore kon gusto nimo nga i-convert ang file sa JKS, o kini nga tutorial gikan sa Oracle aron i-import ang file ngadto sa Java truststore.

Dugang nga Impormasyon sa PEM

Ang kasayuran nga integridad sa data sa format nga Enhanced Mail Certificate nga paagi naggamit sa mensahe sa RSA-MD2 ug RSA- MD5 aron makomparar sa usa ka mensahe sa wala pa ug human kini ipadala, aron maseguro nga wala kini usba.

Sa sinugdanan sa usa ka PEM file usa ka header nga mabasa ----- BEGIN [label] ----- , ug ang katapusan sa datos usa ka susama nga footer nga sama niini: ----- END [label] - ----. Ang "[label]" nga seksyon naghulagway sa mensahe, aron kini mabasa PRIBADONG KEY, SERTIPIKO NGA HINUNGDAN, o SERTIPIKO .

Ania ang usa ka pananglitan:

----- MAGSUGOD pribado 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 == ----- KATAPUSAN PRIBADONG KEY -----

Ang usa ka PEM nga file mahimo nga adunay daghang mga sertipiko, diin ang "END" ug "BEGIN" nga sumpay sa mga seksyon sa usag usa.

Ang Imong File Wala Pa Gihapon?

Ang usa ka rason nga ang imong file wala magbukas sa mga paagi nga gihulagway sa ibabaw mao nga dili ka tinuod nga nakiglambigit sa PEM file. Mahimo nga adunay usa ka file nga mogamit lamang sa usa ka susamang spelling file extension. Kon mao kana ang kaso, dili kinahanglanon ang duha ka mga file nga may kalabutan o alang kanila nga magtrabaho kauban sa sama nga mga programa sa software.

Pananglitan, ang PEF naglantaw sa usa ka makalilisang kaayo nga sama sa PEM apan kini iya sa Pentax Raw Image file format o Portable Embosser Format. Sunda ang maong link aron makita kon unsaon sa pag-abli o pag-convert sa mga file sa PEF, kon mao kana ang tinuod nimong nabatonan.

Kon nakiglambigit ka sa usa ka KEY file, hibaloa nga dili tanang mga file nga natapos sa .KEY nahisakop sa format nga gihulagway niini nga panid. Mahimo nga sila mahimong Software License Key nga mga file nga gigamit sa pagparehistro sa mga programa sa software sama sa LightWave, o Keynote Presentation files nga gimugna sa Apple Keynote.

Kung sigurado ka nga adunay PEM file apan adunay mga problema nga nagbukas o naggamit niini, tan-awa ang Get More Help alang sa kasayuran mahitungod sa pagkontak kanako sa mga social network o pinaagi sa email, pag-post sa mga tech support forums, ug daghan pa. Pahibaloa ako kung unsa nga matang sa mga problema nga imong naangkon ug akong makita kung unsa ang akong mahimo aron sa pagtabang.