Skip to main content

PEM ఫైలు (ఇది ఏమిటి మరియు ఎలా తెరుచుకోవాలి)

Anonim

PEM ఫైల్ పొడిగింపుతో ఒక ఫైల్ ప్రైవేట్గా ఇమెయిల్ను పంపటానికి ఉపయోగించే గోప్యతా మెరుగైన మెయిల్ సర్టిఫికెట్ ఫైల్. ఈ ఇమెయిల్ను స్వీకరించే వ్యక్తి సందేశాన్ని ప్రసారం సమయంలో మార్చలేదని విశ్వసిస్తే, ఇతరులకు చూపబడదు మరియు పంపినట్లు పేర్కొన్న వ్యక్తి పంపారు.

ఇమెయిల్ ద్వారా బైనరీ డేటాను పంపించే సమస్య నుండి PEM ఫార్మాట్ ఏర్పడింది. PEM ఆకృతి బైనరీ తో బైనరీ తో ఎన్కోడ్ చేస్తుంది కాబట్టి అది ఒక ASCII స్ట్రింగ్గా ఉంటుంది.

PEM ఫార్మాట్ కొత్త మరియు మరింత భద్రమైన సాంకేతికతలతో భర్తీ చేయబడింది, అయితే PEM కంటైనర్ ఇప్పటికీ ప్రమాణపత్ర అధికారం ఫైల్స్, పబ్లిక్ మరియు ప్రైవేట్ కీలు, రూట్ సర్టిఫికేట్లు, మొదలైనవి కలిగి ఉండటానికి నేడు ఉపయోగించబడుతోంది.

PEM ఫార్మాట్ లోని కొన్ని ఫైల్లు బదులుగా CER లేదా CRT వంటి సర్టిఫికేట్ల కోసం, లేదా KEY వంటి పబ్లిక్ లేదా ప్రైవేట్ కీల కోసం వేరే ఫైల్ పొడిగింపును ఉపయోగించవచ్చు.

PEM ఫైళ్ళు తెరువు ఎలా

ఒక PEM ఫైల్ను తెరిచే దశలు ఇది అవసరం మరియు మీరు ఉపయోగిస్తున్న ఆపరేటింగ్ సిస్టమ్పై ఆధారపడి భిన్నంగా ఉంటాయి. అయితే, మీరు ఈ PEM ఫైల్ను CER లేదా CRT కు మార్చాలి, ఈ కార్యక్రమాల్లో కొన్ని ఫైల్ను అంగీకరించాలి.

Windows

మీరు Outlook వంటి Microsoft ఇమెయిల్ క్లయింట్లో CER లేదా CRT ఫైల్ అవసరమైతే, ఇంటర్నెట్ ఎక్స్ప్లోరర్లో స్వయంచాలకంగా సరైన డేటాబేస్లోకి లోడ్ చేయబడటానికి దానిని తెరవండి. ఇమెయిల్ క్లయింట్ స్వయంచాలకంగా అక్కడ నుండి దాన్ని ఉపయోగించవచ్చు.

ఏ సర్టిఫికేట్ ఫైల్స్ మీ కంప్యూటర్లో లోడ్ చేయబడతాయో చూడటానికి మరియు మానవీయంగా వాటిని దిగుమతి చేసుకోవడానికి, ఇంటర్నెట్ ఎక్స్ప్లోరర్ యొక్క ఉపయోగించండి పరికరములు ప్రాప్తి చేయడానికి మెను ఇంటర్నెట్ ఎంపికలు> కంటెంట్> సర్టిఫికెట్లు, ఇలా:

విండోలో ఒక CER లేదా CRT ఫైల్ను దిగుమతి చేయడానికి, రన్ డైలాగ్ బాక్స్ నుండి Microsoft మేనేజ్మెంట్ కన్సోల్ తెరవడం ద్వారా ప్రారంభించండి (ఉపయోగించండి విండోస్ కీ + R ఎంటర్ కీబోర్డ్ సత్వరమార్గం MMC). అక్కడ నుండి, వెళ్ళండి ఫైల్> స్నాప్-ఇన్ జోడించు / తీసివేయి … మరియు ఎంచుకోండి సర్టిఫికెట్లు ఎడమ కాలమ్ నుండి, ఆపై జోడించు> విండో మధ్యలో బటన్.

ఎంచుకోండి కంప్యూటర్ ఖాతా కింది తెరపై, ఆపై విజర్డ్ ద్వారా తరలించడం, ఎంచుకోవడం స్థానిక కంప్యూటర్ అడిగినప్పుడు. ఒకసారి "సర్టిఫికెట్లు" "కన్సోల్ రూట్" లో లోడ్ అయ్యి, ఫోల్డర్ను విస్తరింపచేసి కుడి-క్లిక్ చేయండి విశ్వసనీయ మూల దృవీకరణ అధికారులు, మరియు ఎంచుకోండి అన్ని విధులు> దిగుమతి చెయ్యి ….

MacOS

మీ Mac ఇమెయిల్ క్లయింట్ కోసం అదే భావన నిజమైనది Windows విండో కోసం: కీచైన్ ఆక్సెస్ లోకి దిగుమతి అయిన PEM ఫైల్ను కలిగి ఉండే సఫారిని ఉపయోగించండి.

మీరు SSL సర్టిఫికేట్లను కూడా దిగుమతి చేసుకోవచ్చు ఫైల్> దిగుమతి అంశాలు … కీచైన్ యాక్సెస్లో మెను. ఎంచుకోండి వ్యవస్థ డ్రాప్-డౌన్ మెను నుండి మరియు స్క్రీన్పై ప్రాంప్ట్లను అనుసరించండి.

ఈ పద్ధతులు PEM ఫైల్ను macOS లోకి దిగుమతి చేసేందుకు పనిచేయకపోతే, కింది ఆదేశాన్ని మీరు ప్రయత్నించవచ్చు (మీ నిర్దిష్ట PEM ఫైలు యొక్క పేరు మరియు ప్రదేశంగా మార్చడానికి "yourfile.pem" ను మార్చండి):

భద్రత దిగుమతి yourfile.pem -k ~ / లైబ్రరీ / కీచైన్లు / login.keychain

Linux

Linux పై PEM ఫైలు యొక్క విషయాలను వీక్షించడానికి ఈ keytool ఆదేశం ఉపయోగించండి:

keytool -printcert -file మీఫైలు

మీరు Linux యొక్క విశ్వసనీయ సర్టిఫికేట్ అధికారం రిపోజిటరీలో ఒక CRT ఫైల్ను దిగుమతి చేయాలని అనుకుంటే ఈ దశలను అనుసరించండి (మీరు PEM ఫైల్ను కలిగి ఉంటే, క్రింద ఉన్న విభాగంలో PEM కు CRT మార్పిడి పద్ధతిని చూడండి):

  1. నావిగేట్ చేయండి / Usr / share / ca-సర్టిఫికేట్లు / .

  2. అక్కడ ఫోల్డర్ సృష్టించు (ఉదాహరణకు, sudo mkdir / usr / share / ca-certificates / work).

  3. కొత్తగా సృష్టించిన ఫోల్డర్ లోకి. CRT ఫైల్ను కాపీ చేయండి. మీరు మాన్యువల్గా దీన్ని చేయకూడదనుకుంటే, మీరు బదులుగా ఈ ఆదేశాన్ని ఉపయోగించవచ్చు: సుడో cp yourfile.crt /usr/share/ca-certificates/work/yourfile.crt.

  4. అనుమతులు సరిగ్గా సెట్ చేయబడ్డాయని నిర్ధారించుకోండి (ఫైల్ కోసం ఫోల్డర్కు మరియు 644 కోసం).

  5. అమలు చేయండి sudo update-ca-certificates ఆదేశం.

Firefox మరియు Thunderbird

PEM ఫైలు థండర్బర్డ్ లాంటి మొజిల్లా ఇమెయిల్ క్లయింట్లో దిగుమతి చేయబడితే, మీరు మొదట Firefox యొక్క PEM ఫైల్ను ఎగుమతి చేయాలి. ఫైరుఫాక్సు మెను తెరువు మరియు ఎంచుకోండి ఎంపికలు. వెళ్ళండి గోప్యత & భద్రత మరియు కనుగొనండి సెక్యూరిటీ విభాగం, ఆపై ఉపయోగించండి సర్టిఫికెట్లు వీక్షించండి … జాబితాను తెరిచేందుకు, మీరు ఎగుమతి చేయవలసిన ఒకదాన్ని ఎంచుకోవచ్చు. ఉపయోగించడానికి బ్యాకప్ … అది సేవ్ చేయడానికి ఎంపిక.

అప్పుడు, థండర్బర్డ్ లో, మెను తెరిచి క్లిక్ లేదా నొక్కండి ఎంపికలు. నావిగేట్ చేయండి అధునాతన> సర్టిఫికెట్లు> సర్టిఫికెట్లు నిర్వహించండి> మీ సర్టిఫికెట్లు> దిగుమతి …. నుండి "ఫైల్ పేరు:" విభాగం దిగుమతి విండో, ఎంచుకోండి సర్టిఫికెట్ ఫైల్స్ డ్రాప్-డౌన్ నుండి, ఆపై PEM ఫైల్ను కనుగొని, తెరవండి.

ఫైరుఫాక్సులోకి PEM ఫైల్ను దిగుమతి చెయ్యడానికి, మీరు ఎగుమతి చేయబోయే అదే దశలను అనుసరించండి, కానీ ఎంచుకోండి దిగుమతి చెయ్యి … బదులుగా బ్యాకప్ … బటన్. మీరు PEM ఫైల్ను కనుగొనలేకపోతే, డైలాగ్ బాక్స్ యొక్క "ఫైల్ పేరు" ప్రాంతం సెట్ చేయబడిందని నిర్ధారించుకోండి సర్టిఫికెట్ ఫైల్స్ మరియు కాదు PKCS12 ఫైళ్ళు.

జావా కీస్టోర్

ఒక PEM ఫైల్ను జావా కీస్టోర్ (JKS) లోకి మీరు దిగుమతి చేసుకుంటే, ఈ స్టాక్ ఓవర్ఫ్లో థ్రెడ్ను చూడండి. ఈ కీ టూల్ సాధనాన్ని ఉపయోగించడం మరొక పని.

ఒక PEM ఫైలు మార్చడానికి ఎలా

ఫైల్ ఫార్మాట్ సాధనం లేదా వెబ్సైట్తో మార్చగలిగే చాలా ఫైల్ ఫార్మాట్లలో కాకుండా, మీరు అనేక ఇతర ఫార్మాట్లకు PEM ఫైల్ ఫార్మాట్ను మార్చడానికి ప్రత్యేకమైన ఆదేశాలకు ప్రత్యేక ఆదేశాలను నమోదు చేయాలి.

PuTTYGen తో పి.కె.కే కి PEM ను మార్చండి. ఎంచుకోండి లోడ్ ప్రోగ్రామ్ యొక్క కుడి వైపు నుండి, ఫైలు రకం ఏ ఫైల్ (*. *) గా సెట్ చేసి, ఆపై మీ PEM ఫైల్ కోసం బ్రౌజ్ చేయండి మరియు తెరవండి. ఎంచుకోండి ప్రైవేట్ కీని సేవ్ చేయండి PPK ఫైల్ను తయారు చేసేందుకు.

OpenSSL తో (ఇక్కడ Windows సంస్కరణను పొందండి), మీరు PEMX ఫైల్ను కింది ఆదేశాన్ని మార్చవచ్చు:

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

మీరు CRT కి మార్చాల్సిన PEM ఫైల్ ఉంటే, ఉబుంటుతో ఇలాంటి OpenSSL తో ఈ ఆదేశాన్ని ఉపయోగించండి:

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

PSS (PKCS # 12, లేదా పబ్లిక్ కీ క్రిప్టోగ్రఫీ స్టాండర్డ్ # 12) కు PEM కు మద్దతు ఇస్తుంది, కానీ ఈ ఆదేశాన్ని అమలయ్యే ముందు ఫైల్ చివరలో "TXT" ఫైల్ ఎక్స్టెన్షన్ను చేర్చండి:

openssl pkcs12 -export -inkey yourfile.pem.txt -మీ ఫైల్.pem.txt -మీ ఫైల్

జావా కీస్టోర్తో PEM ఫైల్ను ఉపయోగించడం గురించి పైన ఉన్న స్టాక్ ఓవర్ఫ్లో లింక్ను చూడండి, మీరు ఫైల్ను JKS కు మార్చాలనుకుంటే, లేదా ఒరాకిల్ నుండి ఫైల్ను జావా ట్రస్ట్స్టోర్లో దిగుమతి చేయడానికి ఈ ట్యుటోరియల్.

PEM పై మరింత సమాచారం

గోప్యతా మెరుగైన మెయిల్ సర్టిఫికేట్ ఫార్మాట్ యొక్క డేటా సమగ్రత లక్షణం RSA-MD2 మరియు RSA-MD5 సందేశ జీర్ణక్రియలను సందేశాలు పంపే ముందు మరియు తరువాత సందేశాన్ని పోల్చడానికి, మార్గం వెంట పాడు చేయబడలేదని నిర్ధారించడానికి ఉపయోగిస్తుంది.

ఒక PEM ఫైలు ప్రారంభంలో చదివే ఒక శీర్షిక ----- BEGIN లేబుల్ ----- , మరియు డేటా ముగింపు ఇలాంటి ఫుటర్ ఉంది: ----- END లేబుల్ -----. "లేబుల్" విభాగం సందేశం వివరిస్తుంది, కాబట్టి ఇది చదవవచ్చు ప్రైవేట్ కీ, సర్టిఫికేట్ విన్నపం, లేదా సర్టిఫికేట్ .

ఇక్కడ ఒక ఉదాహరణ ఉంది:

----- ప్రీస్ట్ ప్రైవేట్ కీ -----MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAMLgD0kAKDb5cFyPjbwNfR5CtewdXC + kMXAWD8DLxiTTvhMW7qVnlwOm36mZlszHKvsRf05lT4pegiFM9z2j1OlaN + ci / X7NU22TNN6crYSiN77FjYJP464j876ndSxyD + rzys386T + 1r1aZaggEdkj1TsSsv1zWIYKlPIjlvhuxAgMBAAECgYA0aH + T2Vf3WOPv8KdkcJg6gCReyJKXOWgWRcicx / CUzOEsTxmFIDPLxqAWA3k7v0B + 3vjGw5Y9lycV / 5XqXNoQI14jy09iNsumds13u5AKkGdTJnZhQ7UKdoVHfuP44ZdOv / rJ5 / VD6F4zWywpe90pcbK +AWDVtusgGQBSieEl1QJBAOyVrUG5l2234raSDfm / DYyXlIthQO / A3 / LngDW5 / ydGxVsT7lAVOgCsoT + 0L4efTh90PjzW8LPQrPBWVMCQQDS3h / FtYYd5lfz + FNL9CEe1F1w9l8P749uNUD0g317zv1tatIqVCsQWHfVHNdVvfQ + vSFw38OORO00Xqs91GJrAkBkoXXEkxCZoy4PteheO / 8IWWLGGr6L7di6MzFl1lIqwT6D8L9oaV2vynFTDnKop0pa09Unhjyw57KMNmSE2SUJAkEArloTEzpgRmCq4IK2 / NpCeGdHS5uqRlbh1VIa / xGps7EWQl5Mn8swQDel / YP3WGHTjfx7pgSegQfkyaRtGpZ9OQJAa9Vumj8mJAAtI0Bnga8hgQx7BhTQY4CadDxyiRGOGYhwUzYVCqkb2sbVRH9HnwUaJT7cWBY3RnJdHOMXWem7 / w ==----- END PRIVATE KEY -----

ఒక PEM ఫైలు బహుళ సర్టిఫికేట్లు కలిగి ఉంటుంది, ఈ సందర్భంలో "END" మరియు "BEGIN" విభాగాలు ప్రతి ఇతర పొరుగు.

మీ ఫైల్ ఇప్పటికీ తెరవబడలేదా?

పైన పేర్కొన్న మార్గాల్లో మీ ఫైల్ తెరవబడకపోవడమంటే మీరు PEM ఫైలుతో వ్యవహరించేది కాదు. మీరు బదులుగా అదే విధంగా స్పెల్లింగ్ ఫైల్ పొడిగింపును ఉపయోగించే ఫైల్ ఉండవచ్చు. ఆ సందర్భంలో, రెండు ఫైళ్ళకు సంబంధించి లేదా ఒకే సాఫ్టువేరు ప్రోగ్రాములతో పనిచేయడానికి అవసరమైన అవసరం లేదు.

ఉదాహరణకు, PEF PEM వంటి ఒక భయంకరమైన చాలా కనిపిస్తోంది కానీ బదులుగా పెంటాక్స్ రా ఇమేజ్ ఫైల్ ఫార్మాట్ లేదా పోర్టబుల్ ఎంబోజర్ ఫార్మాట్ చెందినది. PEF ఫైళ్ళను ఎలా తెరవాలో లేదా మార్చాలనే దాన్ని చూడడానికి ఆ లింకును అనుసరించండి.

అదే EMP, EPP, PES, PET వంటి అనేక ఇతర ఫైల్ పొడిగింపుల కోసం చెప్పబడింది … మీరు ఆలోచన పొందండి. పైన ఉన్న పద్దతులు పనిచేయకపోవటానికి ముందుగానే ".pem" చదువుతున్నారని చూడడానికి ఫైల్ ఎక్స్టెన్షన్ను రెండుసార్లు తనిఖీ చేయండి.

మీరు ఒక KEY ఫైల్తో వ్యవహరిస్తున్నట్లయితే, ముగుస్తున్న అన్ని ఫైళ్ళు కాదని తెలుసుకోండి. KEY ఈ పేజీలో వివరించిన ఫార్మాట్లో వర్తిస్తుంది. వారు సాఫ్ట్ వేవ్ వంటి సాఫ్ట్ వేర్ కార్యక్రమాలను నమోదు చేసేటప్పుడు లేదా సాఫ్ట్వేర్ కీనోట్ సృష్టించిన కీనోట్ ప్రెజెంటేషన్ ఫైళ్లకు బదులుగా వారు సాఫ్ట్ వేర్ లైసెన్స్ కీ ఫైల్స్గా ఉండవచ్చు.

మీరు ఒక PEM ఫైల్ ను కలిగి ఉన్నారని భావిస్తే కానీ సమస్యలను తెరవడం లేదా ఉపయోగించడం జరుగుతుంది, సోషల్ నెట్వర్కుల్లో లేదా ఇమెయిల్ ద్వారా నన్ను సంప్రదించడం గురించి, టెక్ మద్దతు ఫోరంలలో పోస్ట్ చెయ్యడం మరియు మరిన్నింటి గురించి మరింత సమాచారం కోసం చూడండి. మీకు ఏ రకమైన సమస్యలు ఉన్నాయో నాకు తెలపండి మరియు నేను సహాయం చేయగలగలను చూస్తాను.