တစ်ဦး Pem ဖိုင်မှတ်တမ်းဆိုတာဘာလဲ

, ဖွင့်လှစ်တည်းဖြတ်နှင့် Pem ဖိုင်တွေကို convert လုပ်နည်း

တစ်ဦးက ဖိုင် ဟာ Pem နှင့်အတူ ဖိုင် extension ပုဂ္ဂလိကပိုင်အီးမေးလ်ကထုတ်လွှင့်ဖို့အသုံးပြုတဲ့သီးသန့်လုံခြုံရေး Enhanced မေးလ်လက်မှတ်ဖိုင်ဖြစ်ပါသည်။ ဒီအီးမေးလ်ကိုလက်ခံရရှိအဆိုပါပုဂ္ဂိုလ်တစ်ဦးမက်ဆေ့ခ်ျသည်၎င်း၏ဂီယာကာလအတွင်းပြောင်းလဲမခံခဲ့ရ, အခြားမည်သူမဆိုပြမခံခဲ့ရ, ထိုသို့စေလွှတ်ပြီဆိုသူပုဂ္ဂိုလ်တစ်ဦးကစေလွှတ်ခဲ့သည်ယုံကြည်စိတ်ချနိုင်ပါတယ်။

အဆိုပါ Pem format ကိုအီးမေးလ်ကတဆင့် binary data တွေကိုပေးပို့ခြင်း၏ရှုပ်ထွေးထဲကထလေ၏။ ဒါကြောင့်တစ်ဦး ASCII string ကိုအဖြစ်တည်ရှိနိုင်အောင် Pem format နဲ့ Base64 နှင့်အတူ binary encodes ။

အဆိုပါ Pem ပုံစံအသစ်များနှင့်ပိုမိုလုံခြုံနည်းပညာများဖြင့်အစားထိုးထားပြီးပေမယ့် Pem ကွန်တိန်နာနေဆဲစသည်တို့ကိုလက်မှတ်အခွင့်အာဏာဖိုင်များ, အများပြည်သူနှင့်ပုဂ္ဂလိကသော့, အမြစ်လက်မှတ်များ, ကျင်းပရန်ယနေ့အသုံးပြုသည်

မှတ်စု: Pem format နဲ့ဖိုင်အချို့ကိုအစားလက်မှတ်များ, ဒါမှမဟုတ်အများပြည်သူသို့မဟုတ် private keys တွေကိုအဘို့အ KEY ကိုများအတွက် CER သို့မဟုတ် CRT လိုပဲတစ်ဦးကွဲပြားခြားနားဖိုင် extension ကိုသုံးပါလိမ့်မယ်။

Pem ဖိုင်များကိုဖွင့်ဖို့ကိုဘယ်လို

တစ်ဦး Pem file ကိုဖွင့်လှစ်များအတွက်ခြေလှမ်းများကြောင့်နှင့်လိုအပ်နေသည်ဟုလျှောက်လွှာပေါ် မူတည်. ကွဲပြားခြားနားကြသည် operating system ကို သင်အသုံးပြုနေတဲ့ပါတယ်။ သို့သျောလညျးသငျသညျဖိုင်ကိုလက်ခံရန်ဤအစီအစဉ်များအချို့အဘို့အလို့ငှာ CER သို့မဟုတ် CRT ရန်သင့် Pem ဖိုင်အဖြစ်ပြောင်းလဲဖို့လိုအပ်ပေလိမ့်မည်။

Windows ကို

သငျသညျ Outlook နဲ့တူသော Microsoft ကအီးမေးလ်ဂလိုင်းအတွက် CER သို့မဟုတ် CRT ဖိုင်ကိုလိုအပ်ပါက, အလိုအလျှောက်သင့်လျော်သောဒေတာဘေ့စသို့တင်ဆောင်ရှိသည်ဖို့က Internet Explorer ထဲမှာဖွင့်လှစ်။ အီးမေးလ် client ကိုအလိုအလျှောက်ရှိကနေကိုသုံးနိုင်သည်။

ဖိုင်တွေသင်၏ကွန်ပျူတာပေါ်သို့တင်ဆောင်ထားတဲ့လက်မှတ်ကိုမြင်ရရန်နှင့်ကိုယ်တိုင်သူတွေကိုတင်သွင်းဖို့, Internet Options ကိုဝင်ရောက်ဖို့က Internet Explorer ရဲ့ Tools menu ကိုအသုံးပြုနိုင်သည်> အကြောင်းအရာ> လက်မှတ်။

Windows ကိုစ CER သို့မဟုတ် CRT ဖိုင်ကိုတင်သွင်းဖို့, (MMC ရိုက်ထည့်ဖို့အတွက် Windows Key + R ကိုကီးဘုတ် shortcut ကိုအသုံးပြုနိုင်သည်) ကို Run ကိုပေးတဲ့ dialog box ထဲက Microsoft Management Console ဖွင့်လှစ်ခြင်းဖြင့်စတင်ပါ။ ထိုအရပ်မှ> Snap-in ကိုဖယ်ရှားပါ ... နှင့်လက်ဝဲကော်လံကနေလက်မှတ်ကို select, ပြီးတော့ပြတင်းပေါက်၏ဗဟိုမှာရှိတဲ့ Add> button ကို Add / File ကိုသွားပါ။ အောက်ပါမျက်နှာပြင်ပေါ်မှာ Computer ကိုအကောင့်ကိုရွေးချယ်ပါ, အဲဒီနောက် wizard ကိုတဆင့်ရွှေ့မေးသည့်အခါဒေသခံကွန်ပျူတာကိုရွေးချယ်ခြင်း။

"လက်မှတ်က" folder ကိုချဲ့ထွင်ခြင်းနှင့်အသိမှတ်ပြု Root Certificate Authority ကို right-click နှိပ်ပြီးနှင့်အားလုံး Tasks ကို> Import ကို ... ကိုရှေးခယျြ ", Console အ Root" အောက်မှာ loaded ပြီးတာနဲ့။

MacOS

ဒါကြောင့်တစ်ဦးကို Windows တဦးတည်းအဘို့ဖြစ်၏ကဲ့သို့တူညီသောအယူအဆသင့် Mac အီးမေးလ်ဂလိုင်းများအတွက်မှန်ပေ၏ Keychain Access ကိုသို့တင်သွင်းသည့် Pem ဖိုင်ရှိသည်ဖို့ဆာဖာရီကိုအသုံးပြုပါ။

သင်တို့သည်လည်း> ဖိုင်မှတဆင့် Keychain Access ကိုအတွက်သွင်းကုန်ပစ္စည်းများ ... menu ကို SSL ကိုလက်မှတ်များတင်သွင်းနိုင်သည်။ drop-down menu ကနေ System ကိုရှေးခယျြပါ, ပြီးတော့ on-screen ကိုညွန်ပြလိုက်နာပါ။

ဤအမှုနည်းလမ်းများ MacOS သို့ Pem ဖိုင်ကိုတင်သွင်းဘို့အလုပ်မလုပ်ပါဘူးလျှင်သင်အောက်ပါကြိုးစားကြလိမ့်မယ် command ကို :

လုံခြုံရေးတင်သွင်း yourfile.pem -k ~ / Library / Keychains / login.keychain

Linux ကို

Linux ကိုအပေါ်တစ်ဦး Pem ဖိုင်ရဲ့ contents ကြည့်ရှုရန်ဒီ keytool command ကိုသုံးပါ:

keytool -printcert -file yourfile.pem

သငျသညျကို Linux ရဲ့ယုံကြည်စိတ်ချလက်မှတ်အခွင့်အာဏာကို repository ကိုသို့ CRT ဖိုင်ကိုတင်သွင်းဖို့လိုလျှင် (သင်မယ့်အစားတစ်ဦး Pem ဖိုင်ရှိပါကအောက်တွင်ဖော်ပြထားသောလာမယ့်အပိုင်းအတွက် CRT ပြောင်းလဲခြင်းနည်းလမ်းဖို့ Pem ကိုကြည့်ပါ) အောက်ပါအချက်များကိုလိုက်နာ

  1. / / usr / share / CA-လက်မှတ်များသို့သွားရန်။
  2. (ဥပမာ, sudo mkdir / usr / share / CA-လက်မှတ်များ / အလုပ်) အဲဒီမှာ folder ကိုဖန်တီးပါ။
  3. ကြောင်းအသစ်ဖန်တီးဖိုင်တွဲသို့ .CRT ဖိုင်ကိုကူးယူပါ။ သငျသညျမဟုတ်ဘဲကိုယ်တိုင်မလုပ်ဆောင်ချင်ပါတယ်လျှင်, သင်မယ့်အစားဒီ command ကိုအသုံးပြုဖို့နိုင်သည် sudo cp yourfile.crt /usr/share/ca-certificates/work/yourfile.crt
  4. ခွင့်ပြုချက်တွေကိုမှန်မှန်ကန်ကန် (ဖိုင်တွဲများအတွက် 755 နှင့်ဖိုင် 644) သတ်မှတ်ထားကြသည်သေချာအောင်လုပ်ပါ။
  5. အဆိုပါ sudo update ကို-ca ကို-လက်မှတ်များ command ကို run လိုက်ပါ။

Firefox နှင့် Thunderbird ကို

Thunderbird ကိုတူသောဟာ Mozilla အီးမေးလ်ဂလိုင်းသို့တင်သွင်းသည့် Pem ဖိုင်လိုအပ်ချက်များကိုဖြည့်လျှင်, သင်ပထမဦးဆုံး Firefox ကိုထဲက Pem file ကိုတင်ပို့ဖို့ရှိသည်လိမ့်မယ်။ Firefox ရဲ့ menu ကိုဖွင့်ပါနှင့် Options ကိုရွေးချယ်ပါ။ အဆင့်မြင့်> လက်မှတ်> ကြည့်ရန်လက်မှတ်> သင်၏လက်မှတ်သွားပြီးသငျသညျကိုတင်ပို့ဖို့လိုအပ်တ select လုပ်ပါ, အဲဒီနောက် Backup ကိုရှေးခယျြ ...

ထို့နောက် Thunderbird ထဲမှာ, မီနူးဖွင့်လှစ်ခြင်းနှင့် Options ကိုကလစ်နှိပ်ပါသို့မဟုတ်ထိပုတ်ပါ။ အဆင့်မြင့်ဖို့သွားလာရန်> လက်မှတ်> လက်မှတ်> သင်၏လက်မှတ်> Import ကိုစီမံခန့်ခွဲရန် ... ။ က "File name:" ကနေသွင်းကုန် window ၏အပိုင်း, drop-down ထံမှလက်မှတ်ဖိုင်များကိုရှေးခယျြ, အဲဒီနောက် Pem ဖိုင်ကိုရှာပြီးဖွင့်လှစ်။

အဆိုပါ Pem Firefox သို့ file တင်သွင်းဖို့ပဲတဦးတည်းကိုတင်ပို့, ဒါပေမယ့်သွင်းကုန်ကိုရှေးခယျြ ... အစား Backup ကို၏ ... ခလုတ်ရန်သင့်အားအလိုတခုတည်းအတူတူခြေလှမ်းများလိုက်နာပါ။

ဂျာဗား keystore

သင်လုပ်ဖို့လိုအပ်တယ်လျှင်, Java keystore (JKS) သို့တစ် Pem ဖိုင်ကိုတင်သွင်းပေါ်မှာဤ Stack လျှံချည်ကိုကြည့်ပါ။ အလုပ်မလုပ်စေခြင်းငှါ, နောက်ထပ်ရွေးချယ်စရာကဒီ keyutil tool ကိုသုံးစွဲဖို့ဖြစ်ပါတယ်။

တစ်ဦး Pem ဖိုင်မှတ်တမ်းပြောင်းလုပ်နည်း

တစ်ဦးနှင့်အတူပြောင်းလဲနိုင်အများဆုံးဖိုင် Format မတူဘဲ ဖိုင်ကူးပြောင်း tool ကိုသို့မဟုတ်က်ဘ်ဆိုက် , သငျသညျအမြားဆုံးကတခြားကို formats ဖို့ Pem ဖိုင် format ကို convert နိုင်ရန်အတွက်တစ်ဦးအထူးသဖြင့်အစီအစဉ်ကိုဆန့်ကျင်အထူးပညတ်တော်တို့ကိုရိုက်ထည့်ဖို့လိုအပ်ပါတယ်။

PuTTYGen နှင့်အတူ PPK မှ Pem သို့ပြောင်းလဲပါ။ အဆိုပါအစီအစဉ်၏လက်ျာဘက်၌ထံမှ Load Choose ဘယ်ဖိုင်မဆို (* ။ *) ဖြစ်ဖို့ဖိုင်အမျိုးအစား set, ပြီးတော့အဘို့အ browse နှင့်သင့် Pem file ကိုဖွင့်လှစ်။ အဆိုပါ PPK file ကိုလုပ်ဖို့ private key ကို Save ကိုရွေးပါ။

OpenSSL ကို (ဒီမှာ Windows ဗားရှင်း get) နှင့်အတူအောက်ပါ Command ဖြင့် PFX ဖို့ Pem ဖိုင်အဖြစ်ပြောင်းလဲနိုင်သည်

OpenSSL pkcs12 -inkey yourfile.pem နှစ်ဆပိုများလာ yourfile.cert -export -out yourfile.pfx

သငျသညျ CRT မှပြောင်းလဲလိုတဲ့ Pem ဖိုင်ရှိပါက Ubuntu ကိုအတူအမှုဖြစ်ပါသည်ကဲ့သို့ OpenSSL နှင့်အတူဒီ command ကိုအသုံးပြုဖို့:

OpenSSL x509 နှစ်ဆပိုများလာ yourfile.pem -inform Pem -out yourfile.crt

OpenSSL ကိုလည်း .P12 မှ (PKCS # 12, ဒါမှမဟုတ် Public Key Cryptography နျ Standard # 12) .PEM ပြောင်းလဲပေမယ့်ဒီ command ကို run ရှေ့တော်၌ထိုဖိုင်ရဲ့အဆုံးမှာ "တွေကို .TXT" ဖိုင် extension append ထောက်ခံပါတယ်:

OpenSSL pkcs12 -export -inkey yourfile.pem.txt နှစ်ဆပိုများလာ yourfile.pem.txt -out yourfile.p12

က Java truststore သို့ဖိုင်ကိုတင်သွင်းဖို့သငျသညျ JKS မှဖိုင်ကိုပြောင်းချင်တယ်ဆိုရင်ဂျာဗား keystore အတူ Pem ဖိုင်အသုံးပြုခြင်းအကြောင်းအထက် Stack လျှံ link ကိုကြည့်ရှုပါ, ဒါမှမဟုတ် Oracle ကနေဒီသင်ခန်းစာ။

Pem အပေါ် More Information ကို

အဆိုပါသီးသန့်လုံခြုံရေး Enhanced မေးလ်လက်မှတ်ပုံစံများ၏ဒေတာကိုသမာဓိရှိအင်္ဂါရပ် RSA-MD2 ကိုအသုံးပြုသည်နှင့် RSA- MD5 သတင်းစကားကစလှေတျတျောရဲ့မီနှင့်အပြီးကလမ်းတစ်လျှောက်တွင်နှောင့်အယှက်မခံကြောင်းသေချာစေရန်, တစ်ဦးမက်ဆေ့ခ်ျကိုနှိုင်းယှဉ်ဖို့ digests ။

တစ်ဦး Pem ဖိုင်ရဲ့အစမှာ ----- [တံဆိပ်] အစဖတ်တဲ့ခေါင်းစဉ် ----- ဖြစ်ပါသည်, နှင့်အချက်အလက်များ၏အဆုံးဤကဲ့သို့သောအလားတူထဲက footer ဖြစ်ပါသည်: ----- END သည် [တံဆိပ်] - ---- ။ အဆိုပါ "[တံဆိပ်]" အပိုင်းမက်ဆေ့ခ်ျကိုဖော်ပြထားတယ်, ဒါကြောင့် private key, လက်မှတ်တောင်းဆိုမှု, ဒါမှမဟုတ်လက်မှတ်ကိုဖတ်ပေလိမ့်မည်။

ဒီနေရာတွင်ဥပမာတစ်ခုဖွင့်:

----- private 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 / == ----- END သည် private key w -----

တဦးတည်း Pem ဖိုင်ကိုမည်သည့်ကိစ္စရပ်အတွက် "END သည်" မျိုးစုံလက်မှတ်များ, ဆံ့နှင့်တစ်ဦးချင်းစီကတခြားကဏ္ဍများကိုအိမ်နီးချင်း "အစ" နိုငျသညျ။

သင့်ရဲ့ File ကိုတိုင်ဖွင့်လှစ်သည်မဟုတ်လော

သင်၏ဖိုင်အထက်ဖော်ပြထားတဲ့နည်းလမ်းတွေနဲ့ဖွင့်မထားဘူးအကြောင်းရင်းတစ်ခုမှာသင်အမှန်တကယ်တစ် Pem ဖိုင်နှင့်ဆက်ဆံရာတွင်မရင့်သောကွောငျ့ဖွစျသညျ။ သငျသညျအစားရုံအလားတူစာလုံးပေါင်းဖိုင် extension အသုံးပြုဖိုင်တစ်ခုရှိစေခြင်းငှါ။ သောအမှုဖွင့်သည့်အခါနှင့်ဆက်စပ်သောခံရဖို့နှစ်ခုဖိုင်များကိုသို့မဟုတ်သူတို့ကိုအတူတူဆော့ဖျဝဲပရိုဂရမ်များနှင့်အတူအလုပ်လုပ်ရန်များအတွက်မရှိမဖြစ်လိုအပ်ချက်တခုမရှိ။

ဥပမာအားဖြင့်, PEF Pem ကဲ့သို့ရွားလှတွေအများကြီးကြည့်ပေမယ့်အစား Pentax Raw Image ကိုဖိုင်ပုံစံသို့မဟုတ်အိတ်ဆောင်ဖောင်းကြွ Format ကိုဖြစ်စေကပိုင်ဆိုင်သည်။ ကြောင်းသင်အမှန်တကယ်ရှိတယျလိုလျှင်, PEF ဖိုင်တွေဖွင့်လှစ်သို့မဟုတ်ပြောင်းလဲဖို့ဘယ်လိုကြည့်ဖို့ကိုလင့်ထားသောစာမျက်နှာများကိုလိုက်နာပါ။

သင်တစ်ဦး KEY ကိုဖိုင်နှင့်ဆက်ဆံရာတွင်ဆိုရင်တော့ .KEY အတွက်အဆုံးသတ်မဖိုင်များအားလုံးဤစာမျက်နှာတွင်ဖော်ပြထားသော format နဲ့ပိုင်ကိုသတိထားပါ။ သူတို့ကအစားကို Apple Keynote အသုံးပြုနေသူများကဖန်တီး LightWave, ဒါမှမဟုတ် Keynote တင်ပြဖိုင်တွေနဲ့တူဆော့ဖ်ဝဲပရိုဂရမ်မှတ်ပုံတင်ဖို့လာသောအခါအသုံးပြုသော Software များလိုင်စင် Key ကိုဖိုင်တွေဖြစ်လိမ့်မယ်။

သင် Pem ဖိုင်ရှိပေမယ့်သူကဖွင့်လှစ်သို့မဟုတ်သုံးပြီးဒုက္ခရှိခြင်းသေချာတယ်ဆိုရင်တွေ့ နောက်ထပ်အကူအညီကိုရယူပါ , လူမှုရေးကွန်ရက်များပေါ်တွင်သို့မဟုတ်အီးမေးလ်ကနေတဆင့်ငါ့ကိုဆက်သွယ်နည်းပညာပံ့ပိုးမှုဖိုရမ်များအပေါ်ပို့စ်တင်နှင့်ထို့ထက် ပို. အကြောင်းသတင်းအချက်အလက်ပါ။ ငါ့ကိုသငျသညျရှိခြင်းနေနှင့်ကျွန်မကူညီဖို့အဘယ်သို့ပြုနိုင်သည်ကိုတွေ့မြင်ပါလိမ့်မယ်ပြဿနာတွေကိုအဘယ်အရာကိုမျိုးကိုကိုသိပါစေသော။