የPEM ፋይል ምንድን ነው?

ዝርዝር ሁኔታ:

የPEM ፋይል ምንድን ነው?
የPEM ፋይል ምንድን ነው?
Anonim

ምን ማወቅ

  • የPEM ፋይል በግላዊነት የተሻሻለ የደብዳቤ የምስክር ወረቀት ፋይል ነው።
  • ፋይሉን በሚፈልገው ፕሮግራም ወይም ኦፕሬቲንግ ሲስተም ክፈት (ሁሉም ትንሽ ለየት ብለው ነው የሚሰሩት)።
  • ወደ PPK፣ PFX ወይም CRT በትዕዛዝ ወይም በልዩ መቀየሪያ ቀይር።

ይህ ጽሑፍ የPEM ፋይሎች ለምን ጥቅም ላይ እንደሚውሉ፣ እርስዎ በሚጠቀሙት ፕሮግራም ወይም ስርዓተ ክወና ላይ በመመስረት አንዱን እንዴት መክፈት እንደሚችሉ እና አንዱን ወደ ሌላ የእውቅና ማረጋገጫ ፋይል ቅርጸት እንዴት እንደሚቀይሩ ያብራራል።

የPEM ፋይል ምንድነው?

የPEM ፋይል በግላዊነት የተሻሻለ የደብዳቤ ሰርተፍኬት ፋይል ነው ኢሜልን በግል ለማስተላለፍ። ይህ ኢሜይል የተቀበለው ሰው መልእክቱ በሚተላለፍበት ጊዜ እንዳልተለወጠ፣ ለማንም እንዳልታየ እና ልኬዋለሁ በሚለው ሰው እንደተላከ እርግጠኛ መሆን ይችላል።

PEM ፋይሎች የተነሱት በሁለትዮሽ ዳታ በኢሜል መላክ ካለው ውስብስብነት ነው። የPEM ቅርጸት እንደ ASCII ሕብረቁምፊ እንዲኖር ሁለትዮሽ በbase64 ኮድ ያደርገዋል።

የPEM ቅርጸቱ ይበልጥ ደህንነታቸው በተጠበቁ ቴክኖሎጂዎች ተተክቷል፣ነገር ግን የPEM መያዣው ዛሬም የምስክር ወረቀት ባለስልጣን ፋይሎችን፣የህዝብ እና የግል ቁልፎችን፣የስር ሰርተፊኬቶችን ወዘተ ለመያዝ ጥቅም ላይ ይውላል።

አንዳንድ በPEM ቅርጸት ያሉ ፋይሎች በምትኩ የተለየ የፋይል ቅጥያ፣ እንደ CER ወይም CRT የምስክር ወረቀቶች፣ ወይም ቁልፍ ለወል ወይም የግል ቁልፎች መጠቀም ይችላሉ።

እንዴት PEM ፋይሎችን መክፈት እንደሚቻል

የፒኢኤም ፋይል ለመክፈት የሚወስዱት ደረጃዎች እንደሚፈልጉት መተግበሪያ እና እየተጠቀሙበት ባለው ስርዓተ ክወና ይለያያል። ሆኖም፣ ከእነዚህ ፕሮግራሞች አንዳንዶቹ ፋይሉን እንዲቀበሉ የPEM ፋይልዎን ወደ CER ወይም CRT መቀየር ሊኖርብዎ ይችላል።

Windows

የ CER ወይም CRT ፋይል እንደ አውትሉክ ባሉ የማይክሮሶፍት ኢሜይል ደንበኛ ውስጥ ከፈለጉ፣ በቀጥታ ወደ ትክክለኛው ዳታቤዝ እንዲጭን በInternet Explorer ውስጥ ይክፈቱት። የኢሜል ደንበኛው ወዲያውኑ ከዚያ ሊጠቀምበት ይችላል።

ማይክሮሶፍት ኢንተርኔት ኤክስፕሎረርን አይደግፍም እና ወደ አዲሱ የ Edge አሳሽ እንዲያዘምኑ ይመክራል። አዲሱን ስሪት ለማውረድ ወደ ጣቢያቸው ይሂዱ።

የትኛዎቹ የእውቅና ማረጋገጫ ፋይሎች ወደ ኮምፒውተርዎ እንደተጫኑ ለማየት እና በእጅ ለማስመጣት የኢንተርኔት ኤክስፕሎረርን መሳሪያዎች ሜኑ በመጠቀም የኢንተርኔት አማራጮች> ይዘት > የምስክር ወረቀቶች፣ እንደዚህ፡

Image
Image

የCER ወይም CRT ፋይል ወደ ዊንዶውስ ለማስመጣት የማይክሮሶፍት ማኔጅመንት ኮንሶልን ከRun መገናኛ ሳጥን ውስጥ በመክፈት ይጀምሩ (የ Windows Key + R የቁልፍ ሰሌዳ አቋራጭ በመጠቀም ወደmmc )። ከዚያ ወደ ፋይል > አክል/አስወግድ Snap-in… ይሂዱ እና ከግራ አምድ የምስክር ወረቀቶችን ን ይምረጡ እና በመቀጠል ይምረጡ። በመስኮቱ መሃል ላይ > አዝራር ያክሉ።

Image
Image

በሚከተለው ስክሪን ላይ የኮምፒውተር መለያ ን ምረጥ እና በመቀጠል በአዋቂው በኩል ሂድ ስትጠየቅ አካባቢያዊ ኮምፒውተር ን ምረጥ።አንዴ "ሰርቲፊኬቶች" በ"Console Root" ስር ከተጫነ አቃፊውን ዘርጋ እና የታመኑ የስር ማረጋገጫ ባለስልጣናት ን በቀኝ ጠቅ ያድርጉ እና ሁሉም ተግባራት > ይምረጡ። አስመጣ

ማክኦኤስ

ለእርስዎ የማክ ኢሜል ደንበኛ ልክ እንደ ዊንዶውስ አንድ አይነት ፅንሰ-ሀሳብ ነው፡ የPEM ፋይል ወደ ኪይቼይን መዳረሻ እንዲመጣ ሳፋሪን ይጠቀሙ።

እንዲሁም የSSL የምስክር ወረቀቶችን በ ፋይል > አስመጪ ንጥሎች በ Keychain Access በኩል ማስመጣት ይችላሉ። ከተቆልቋይ ምናሌው ስርዓት ይምረጡ እና በመቀጠል የማያ ገጽ ላይ ጥያቄዎችን ይከተሉ።

Image
Image

እነዚህ ዘዴዎች የPEM ፋይልን ወደ macOS ለማስመጣት የማይጠቅሙ ከሆነ የሚከተለውን ትዕዛዝ መሞከር ይችላሉ ("yourfile.pem"የእርስዎን የተወሰነ የPEM ፋይል ስም እና ቦታ እንዲሆን ይቀይሩ):

ደህንነት የእርስዎን ፋይል ያስመጣል.pem -k ~/Library/Keychains/login.keychain

Linux

የፒኤም ፋይልን በሊኑክስ ላይ ለማየት ይህንን የቁልፍ መሳሪያ ትዕዛዝ ተጠቀም፡

keytool -printcert -file yourfile.pem

የCRT ፋይል ወደ ሊኑክስ የታመነ የምስክር ወረቀት ባለስልጣን ማከማቻ ማስመጣት ከፈለጉ እነዚህን ደረጃዎች ይከተሉ (በምትኩ የPEM ፋይል ካለዎት የPEM ወደ CRT የመቀየሪያ ዘዴን በሚቀጥለው ክፍል ይመልከቱ):

  1. ወደ /usr/share/ca-certificates/ ሂድ።
  2. አቃፊ እዛ ፍጠር (ለምሳሌ sudo mkdir /usr/share/ca-certificates/work)።

  3. የ CRT ፋይሉን ወደዚያ አዲስ የተፈጠረ አቃፊ ይቅዱ። በእጅ ባታደርጉት ከፈለግክ በምትኩ ይህን ትዕዛዝ መጠቀም ትችላለህ፡ sudo cp yourfile.crt /usr/share/ca-certificates/work/yourfile.crt.
  4. ፍቃዶቹ በትክክል መዘጋጀታቸውን ያረጋግጡ (755 ለአቃፊ እና 644 ለፋይሉ)።
  5. sudo update-ca-certificates ትዕዛዙን ያስኪዱ።

ፋየርፎክስ እና ተንደርበርድ

የPEM ፋይል ወደ ሞዚላ ኢሜል ደንበኛ እንደ ተንደርበርድ ማስመጣት ከፈለገ በመጀመሪያ የPEM ፋይልን ከፋየርፎክስ መላክ ሊኖርብዎ ይችላል። የፋየርፎክስ ሜኑ ይክፈቱ እና አማራጮች ወደ ግላዊነት እና ደህንነት ይሂዱ እና የ የደህንነት ክፍልን ያግኙ እና ከዚያ ዝርዝር ለመክፈት የ የእውቅና ማረጋገጫዎችን ይመልከቱ… አዝራሩን ይጠቀሙ፣ ወደ ውጭ ለመላክ የሚያስፈልግዎትን ይምረጡ። እሱን ለማስቀመጥ የ ምትኬ… አማራጭን ይጠቀሙ።

ከዛ በተንደርበርድ ውስጥ ሜኑውን ይክፈቱ እና አማራጮች ወደ የላቀ > የምስክር ወረቀቶች ን ጠቅ ያድርጉ።> የምስክር ወረቀቶችን ያቀናብሩ > የእርስዎ የምስክር ወረቀቶች > አስመጣ ከ"ፋይል ስም:" ክፍል የማስመጣት መስኮቱን ከተቆልቋዩ ውስጥ የምስክር ወረቀት ፋይሎችን ይምረጡ እና ከዚያ የPEM ፋይሉን ይፈልጉ እና ይክፈቱት።

የPEM ፋይልን ወደ ፋየርፎክስ ለማስመጣት አንድን ወደ ውጭ ለመላክ የሚፈልጉትን ተመሳሳይ እርምጃዎች ብቻ ይከተሉ፣ ነገር ግን ከመጠባበቂያ… ቁልፍ ይልቅ አስመጣ ን ይምረጡ። የPEM ፋይሉን ማግኘት ካልቻሉ የንግግር ሳጥኑ "የፋይል ስም" ቦታ ወደ የምስክር ወረቀት ፋይሎች መዋቀሩን እና PKCS12 ፋይሎች አለመሆኑን ያረጋግጡ።

ጃቫ ቁልፍ ማከማቻ

Stack Overflow ያንን ማድረግ ከፈለጉ የPEM ፋይልን ወደ Java KeyStore (JKS) ስለማስመጣት ክር አለው። ሌላው ሊሠራ የሚችል አማራጭ ይህን የኪዩቲል መሣሪያ መጠቀም ነው።

የPEM ፋይል እንዴት እንደሚቀየር

በፋይል መለወጫ መሳሪያ ወይም ድር ጣቢያ ሊለወጡ ከሚችሉ አብዛኞቹ የፋይል ቅርጸቶች በተለየ የPEM ፋይል ቅርጸቱን ወደ ሌሎች ቅርጸቶች ለመቀየር በልዩ ፕሮግራም ላይ ልዩ ትዕዛዞችን ማስገባት አለብዎት።

PEMን በPuTTYGen ወደ ፒፒኬ ይለውጡ። ከፕሮግራሙ በቀኝ በኩል Load ይምረጡ እና የፋይል አይነትን እንደማንኛውም ፋይል ያቀናብሩ (.) እና ከዚያ የPEM ፋይልዎን ይፈልጉ እና ይክፈቱት። የPPK ፋይል ለማድረግ የግል ቁልፍ አስቀምጥ ይምረጡ።

በOpenSSL (የዊንዶውስ ስሪቱን እዚህ ያግኙ)፣ የPEM ፋይሉን በሚከተለው ትዕዛዝ ወደ PFX መቀየር ይችላሉ፡

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

ወደ CRT መቀየር ያለበት የPEM ፋይል ካለህ ልክ እንደ ኡቡንቱ ሁኔታ ይህን ትዕዛዝ በOpenSSL ተጠቀም፡

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

OpenSSL. PEMን ወደ. P12 (PKCS12፣ ወይም የወል ቁልፍ ክሪፕቶግራፊ መደበኛ 12) መለወጥን ይደግፋል፣ ነገር ግን ይህን ትዕዛዝ ከማሄድዎ በፊት የ". TXT" ፋይል ቅጥያውን በፋይሉ መጨረሻ ላይ ያያይዙት፡

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

ፋይሉን ወደ JKS ለመቀየር ከፈለጉ የPEM ፋይልን በJava KeyStore ለመጠቀም ወይም ፋይሉን ወደ ጃቫ እምነት ስቶር ለማስገባት ከOracle የመጣውን አጋዥ ስልጠና ስለመጠቀም ከላይ ያለውን የቁልል ፍሰት ማገናኛ ይመልከቱ።

በPEM ላይ ተጨማሪ መረጃ

የግላዊነት የተሻሻለ የደብዳቤ ሰርተፊኬት ቅርጸት የውሂብ ምሉእነት ባህሪ መልእክቱ ከመላኩ በፊት እና በኋላ ለማነፃፀር RSA-MD2 እና RSA-MD5 መልእክት በመንገዱ ላይ እንዳልተነካካ ለማረጋገጥ ይጠቀማል።

በPEM ፋይል መጀመሪያ ላይ -----BEGIN [መለያ]-----ን የሚያነብ ራስጌ አለ፣ እና የመረጃው መጨረሻ እንደዚህ ያለ ግርጌ ነው፡------ መጨረሻ [መለያ] ------ የ"[መለያ]" ክፍል መልእክቱን ይገልፃል፣ ስለዚህ የግል ቁልፍ፣ የምስክር ወረቀት ጥያቄ ወይም የምስክር ወረቀት. ሊያነብ ይችላል።

ምሳሌ ይኸውና፡

MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAMLgD0kAKDb5cFyP

jbwNfR5CtewdXC+kMXAWD8DLxiTTvhMW7qVnlwOm36mZlszHKvsRf05lT4pegiFM

9z2j1OlaN+ci/X7NU22TNN6crYSiN77FjYJP464j876ndSxyD+rzys386T+1r1aZ

aggEdkj1TsSsv1zWIYKlPIjlvhuxAgMBAAECgYA0aH+T2Vf3WOPv8KdkcJg6gCRe

yJKXOWgWRcicx/CUzOEsTxmFIDPLxqAWA3k7v0B+3vjGw5Y9lycV/5XqXNoQI14j

y09iNsumds13u5AKkGdTJnZhQ7UKdoVHfuP44ZdOv/rJ5/VD6F4zWywpe90pcbK+

AWDVtusgGQBSieEl1QJBAOyVrUG5l2234raSDfm/DYyXlIthQO/A3/LngDW

5/ydGxVsT7lAVOgCsoT+0L4efTh90PjzW8LPQrPBWVMCQQDS3h/FtYYd5lfz +FNL

9CEe1F1w9l8P749uNUD0g317zv1tatIqVCsQWHfVHNdVvfQ+vSFw38OORO00Xqs9

1GJrAkBkoXXEkxCZoy4PteheO/8IWWLGGr6L7di6MzFl1lIqwT6D8L9oaV2vynFT

DnKop0pa09Unhjyw57KMNmSE2SUJAkEArloTEzpgRmCq4IK2/NpCeGdHS5uqRlbh

1VIa/xGps7EWQl5Mn8swQDel/YP3WGHTjfx7pgSegQfkyaRtGpZ9OQJAa9Vumj8m

JAAtI0Bnga8hgQx7BhTQY4CadDxyiRGOGYhwUzYVCqkb2sbVRH9HnwUaJT7cWBY3

RnJdHOMXWem7/w==

አንድ የPEM ፋይል በርካታ የምስክር ወረቀቶችን ሊይዝ ይችላል፣በዚህም የ"END" እና "BEGIN" ክፍሎች እርስበርስ ይጎራበታሉ።

ፋይሉን መክፈት አልቻልኩም?

ፋይልዎ በማንኛውም ከላይ በተገለጹት መንገዶች የማይከፈትበት አንዱ ምክንያት እርስዎ በትክክል ከPEM ፋይል ጋር እየተገናኙ ስላልሆኑ ነው። በምትኩ ተመሳሳይ ፊደል ያለው የፋይል ቅጥያ የሚጠቀም ፋይል ሊኖርህ ይችላል። ጉዳዩ ይህ ሲሆን ሁለቱ ፋይሎች እንዲዛመዱ ወይም ከተመሳሳይ የሶፍትዌር ፕሮግራሞች ጋር እንዲሰሩ አስፈላጊ አይሆንም።

ለምሳሌ ፣PEF ልክ እንደ PEM በጣም አስፈሪ ነገር ይመስላል ነገር ግን በምትኩ የፔንታክስ ጥሬ ምስል ፋይል ቅርጸት ወይም ተንቀሳቃሽ ኢምቦሰር ቅርጸት ነው። የ PEF ፋይሎችን እንዴት እንደሚከፍቱ ወይም እንደሚቀይሩ ለማየት ያንን አገናኝ ይከተሉ፣ ያ በእርግጥ ያለዎት ከሆነ።

እንደ EPM፣ EMP፣ EPP፣ PES፣ PET ላሉ ሌሎች የፋይል ቅጥያዎች ተመሳሳይ ነገር ማለት ይቻላል። ከላይ ያሉት ዘዴዎች እንደማይሰሩ ከማሰብዎ በፊት በትክክል ".pem" እንደሚያነብ ለማየት የፋይል ቅጥያውን ደግመው ያረጋግጡ።

ከKEY ፋይል ጋር እየተገናኘህ ከሆነ በ. KEY የሚያልቁ ፋይሎች ሁሉ በዚህ ገጽ ላይ በተገለጸው ቅርጸት እንዳልሆኑ ይወቁ። እነሱ በምትኩ እንደ LightWave ያሉ የሶፍትዌር ፕሮግራሞችን ሲመዘገቡ ጥቅም ላይ የሚውሉ የሶፍትዌር ፍቃድ ቁልፍ ፋይሎች ሊሆኑ ይችላሉ፣ ወይም በአፕል ቁልፍ ማስታወሻ የተፈጠሩ የቁልፍ ማስታወሻ ማቅረቢያ ፋይሎች።

FAQ

    እንዴት የPEM ፋይል መፍጠር እችላለሁ?

    የPEM ፋይል ለመፍጠር የመጀመሪያው እርምጃ የእርስዎ የምስክር ወረቀት ባለስልጣን የላከልዎትን የምስክር ወረቀቶች ማውረድ ነው። ይህ መካከለኛ የምስክር ወረቀት፣ የስር ሰርተፍኬት፣ ዋና ሰርተፍኬት እና የግል ቁልፍ ፋይሎችን ያካትታል።

    በመቀጠል፣ እንደ ዎርድፓድ ወይም ኖትፓድ ያለ የጽሁፍ አርታዒ ይክፈቱ እና የእያንዳንዱን የምስክር ወረቀት አካል ወደ አዲስ የጽሁፍ ፋይል ይለጥፉ። እነሱ በዚህ ቅደም ተከተል መሆን አለባቸው-የግል ቁልፍ ፣ የመጀመሪያ የምስክር ወረቀት ፣ መካከለኛ የምስክር ወረቀት ፣ የስር ሰርተፍኬት። የመጀመሪያ እና የሚያልቅ መለያዎችን ያክሉ። ይህን ይመስላል፡

    በመጨረሻም ፋይሉን እንደ የእርስዎ_ጎራ።pem።

    የPEM ፋይል ከCRT ፋይል ጋር አንድ አይነት ነገር ነው?

    አይ PEM እና CRT ፋይሎች ተዛማጅ ናቸው; ሁለቱም የፋይል ዓይነቶች የቁልፍ ማመንጨት እና የማረጋገጫ ሂደት የተለያዩ ገጽታዎችን ይወክላሉ. የPEM ፋይሎች አንድ አገልጋይ የሚልከውን ውሂብ ለማረጋገጥ እና ዲክሪፕት ለማድረግ የታሰቡ ኮንቴይነሮች ናቸው። CRT (የምስክር ወረቀት ማለት ነው) ፋይል የምስክር ወረቀት ፊርማ ጥያቄን ይወክላል። CRT ፋይሎች ያለግል ቁልፍ መዳረሻ ባለቤትነትን የሚያረጋግጡበት መንገድ ናቸው። የCRT ፋይሎች የህዝብ ቁልፉን ከብዙ ተጨማሪ መረጃዎች ጋር ይዘዋል።

የሚመከር: