Bir PEM Fayl nedir?

PEM fayllarını açmaq, redaktə etmək və çevirmək

PEM fayl uzantısı olan bir fayl, e-poçtu xüsusi olaraq göndərmək üçün istifadə edilən Privacy Enhanced Mail Sertifikatıdır. Bu e-poçtu alan şəxs mesajın ötürülməsi əsnasında dəyişdirilmədiyini, heç kimə göstərilmədiyini və onu göndərdiyini iddia edən şəxs tərəfindən göndərildiyinə əmin ola bilər.

PEM formatı e-poçt vasitəsi ilə ikili məlumatların göndərilməsinin çətinliyindən yaranıb. PEM formatı, ASCII simli olaraq mövcud olması üçün base64 ilə ikili kodlaşdırır.

PEM formatı daha yeni və daha təhlükəsiz texnologiyalarla əvəzlənmişdir, lakin PEM konteyneri bu gün sertifikat səlahiyyətləri faylları, ictimai və şəxsi açarlar, kök sertifikatları və s.

Qeyd: PEM formatında olan bəzi fayllar CER və ya sertifikatlar üçün CRT və ya ictimai və ya xüsusi açarlar üçün KEY kimi başqa bir fayl uzantısını istifadə edə bilər.

PEM fayllarını necə açmaq olar?

Bir PEM faylının açılması üçün lazım olan tətbiqlər və istifadə etdiyiniz əməliyyat sisteminə görə fərqlidir. Lakin, bu proqramların bir qismi faylları qəbul etməsi üçün PEM faylınızı CER və ya CRT'ye çevirə bilərsiniz.

Windows

Outlook kimi Microsoft e-poçt istemcisindeki CER və ya CRT faylına ehtiyacınız varsa, avtomatik olaraq müvafiq verilənlər bazasına yüklənmək üçün İnternet Explorer-da açın. E-poçt müştəri onu oradan avtomatik olaraq istifadə edə bilər.

Kompüterinizə hansı sertifikat faylları yükləndiyini və əllərini idxal etmək üçün İnternet Seçimləri> Məzmun> Sertifikatlara daxil olmaq üçün Internet Explorer-ın Tools menyusundan istifadə edin.

CER və ya CRT faylını Windows-a daxil etmək üçün, Microsoft Management Console'u Çalıştır informasiya qutusundan açaraq başlayın ( mmc daxil etmək üçün Windows Key + R klaviatura qısayolunu istifadə edin). Buradan Fayl> Əlavə / Əlavə et düyməsini çıxarın ... və sol sütundan Sertifikatlar , sonra pəncərənin mərkəzində Əlavə et> düyməsini seçin. Aşağıdakı ekranda Kompüter hesabını seçin və soruşulduğunda Yerli kompüter seçərək sehrbazdan keçin.

"Konsol kökü" altında "Sertifikatlar" yüklənildikdən sonra qovluğu genişləndirin və Trusted Root Sertifikatlaşdırma Səlahiyyətlilərini sağ tıklatın və Bütün Görevlər> İdxal ... seçin .

macOS

Eyni anlayış Mac e-poçt istemciniz üçün doğrudur, çünki bir Windows üçün; PEM faylını Anahtarlık Erişilməsinə daxil etmək üçün Safari istifadə edin.

SSL sertifikatlarını Anahtarlık Erişimində Fayl> İdxal Alətlər ... menyusu vasitəsilə də əldə edə bilərsiniz. Açılır menyudan Sistem seçin və sonra ekrandakı təlimatları izləyin.

Bu üsullar PEM faylını macOS-a idxal etmək üçün işləmirsə, aşağıdakı əmrləri sına bilərsiniz :

təhlükəsizlik idxalınızı gətirin.em.pk -k ~ / Kitabxana / Keychains / login.keychain

Linux

Bir PEM faylının məzmununu Linuxda görmək üçün bu keytool komutunu istifadə edin:

keytool -printcert -filefile.pem

CRT faylını Linux-un etibarlı sertifikat orqanı deposuna idxal etmək istəyirsinizsə, bu addımları yerinə yetirin (əgər bir PEM faylınız varsa, aşağıdakı növbəti bölmədə CRT dönüşüm metoduna baxın):

  1. / Usr / share / ca-certificates / səhifəsinə gedin.
  2. Orada bir qovluq yaradın (məsələn, sudo mkdir / usr / share / ca-certificates / work ).
  3. .CRT faylını yeni yaradılan qovluğa köçürün. Bunu əl ilə etməyiniz istəsəniz, bu əmrdən istifadə edə bilərsiniz: sudo cp yourfile.crt /usr/share/ca-certificates/work/yourfile.crt .
  4. İzinlərin düzgün quraşdırıldığından əmin olun (qovluq üçün 755 və fayl üçün 644).
  5. Sudo update-ca-certificates əmrini çalıştırın.

Firefox və Thunderbird

PEM faylı Thunderbird kimi Mozilla e-poçt istemcisine aktarılacaksa, ilk olaraq PEM faylını Firefox'dan dışa aktarmanız lazımdır. Firefox menyusunu açın və Seçimlər seçin. Ətraflı> Sertifikatlar> Sertifikatlara baxın> Sertifikatlarınıza keçin və ixrac etmək üçün lazım olanı seçin və sonra Backup ... seçin.

Sonra Thunderbird-də menyunu açın və Seçimlər vurun və ya vurun. Ətraflı> Sertifikatlar> Sertifikatları idarə et> Sertifikatlar> İthalat ... 'a gedin. İdxal penceresinin "Fayl adı:" bölməsindən, açılırdan Sertifikat faylları seçin və sonra PEM faylını tapın və açın.

PEM faylını Firefox-a idxal etmək üçün, birbaşa ixrac etmək istədiyiniz eyni addımları əməl edin, lakin Yaddaşın yerinə ... düyməsini əvəz et seçin.

Java KeyStore

Bunu yapmanız lazımdırsa, bir PEM faylını Java KeyStore'a (JKS) ithal etmek üçün bu yığın taşması mövzuya baxın. İşləyə biləcək başqa bir variant bu keyutil vasitəsini istifadə etməkdir.

PEM faylını necə çevirmək olar

Bir faylın çevrilməsi aracı və ya veb səhifəsi ilə çevrilə biləcək ən çox fayl formatlarından fərqli olaraq, PEM fayl formatını ən çox digər formatlara çevirmək üçün xüsusi bir proqrama xüsusi komanda daxil etməlisiniz.

PuTTYGen ilə PPK-yə PEM-ə çevirin. Proqramın sağ tərəfindən yükləyin, hər hansı bir fayl (*. *) Olmaq üçün fayl növünü seçin və sonra PEM dosyanızı gözdən keçirin və açın. PPK faylını etmək üçün Şəxsi düyməni saxla seçin.

OpenSSL (burada Windows versiyasını əldə edin) ilə PEM faylını aşağıdakı komanda ilə PFX-ə çevirə bilərsiniz:

openssl pkcs12 -inkey yourfile.pem-yourfile.cert -export -outfile.pfx

CRT'ye çevrilməyə ehtiyacı olan bir PEM faylı varsa, Ubuntu ilə olduğu kimi, bu əmri OpenSSL ilə istifadə edin:

openssl x509-yourfile.pem -form PEM-yourfile.crt səhifəsinə baxın

OpenSSL da PEM (.PCK 12) və ya İctimai Açar Kriptoqrafiya Standartı (Standard 12) 'yə PEM' yi çevirir. Bu əmri çalıştırmadan əvvəl faylın sonunda ".TXT" fayl uzantısını əlavə edin:

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

Dosyayı JKS'ye dönüştürmek isterseniz, PAM faylını Java KeyStore ile kullanma haqqında yukarıdaki Yığış taşması bağlantısına və ya Java dağıtıcısına fayl aktarmak üçün Oracle'dan bu öğreticiye baxın.

PEM haqqında daha ətraflı məlumat

Privacy Enhanced Mail Sertifikatının formatındakı məlumatların bütövlüyü xüsusiyyəti RSA-MD2 və RSA- MD5 mesaj digestləri istifadə edərək, əvvəlcədən və göndərildikdən sonra bir mesajı müqayisə etmək üçün istifadə edir, bunun yol boyunca dəyişilməməsini təmin etməkdir.

PEM faylının başında ----- başlayın [-----] və başlanğıcın sonu bənzər bir footerdir: ----- END [etiket] - ----. "[Etiket]" bölməsi mesajı təsvir edir, belə ki XÜSUSİ KEY, Sertifikat TƏLƏBİ və ya Sertifikat oxuya bilər.

Məsələn bir nümunə:

----- PRIVATE KEY BAŞLAYACAQ ----- 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 PRIVATE KEY -----

Bir PEM faylı birdən çox sertifikat ola bilər, bu halda "END" və "BEGIN" bölmələri bir-birinə yaxınlaşır.

Faylınız hələ açılmır mı?

Dosyanız yuxarıda göstərilən üsullarla açılmadığına bir səbəb, həqiqətən bir PEM faylı ilə məşğul olmamanızdır. Bunun əvəzinə eyni şəkildə yazılmış bir fayl uzantısı istifadə edən bir fayl ola bilər. Bu vəziyyətdə iki faylın əlaqəli olması və ya eyni proqram təminatı ilə işləmələri zərurəti yoxdur.

Məsələn, PEF PEM kimi bir çox şeyə baxır, amma Pentax Raw Image fayl formatına və ya Portable Embosser Formatına aiddir. PEF fayllarını açmaq və ya çevirmək üçün bu linkə əməl edin, əgər həqiqətən bu varsa.

Bir KEY faylı ilə məşğul olursanız, KEY-də sona çatan bütün faylların bu səhifədə təsvir edilmiş formata aid olmadığını unutmayın. Bunun əvəzinə LightWave və ya Apple Keynote tərəfindən hazırlanmış Keynote təqdimat faylları kimi proqram proqramlarını qeydiyyatdan keçirərkən istifadə olunan Software License Key faylları ola bilər.

Bir PEM faylınız olduğundan amma açar və ya istifadə etdiyiniz çətinliklər yaşadığınızdan əmin olsanız, sosial şəbəkələrdə və ya e-poçt vasitəsilə əlaqə qurma, texniki dəstək forumlarında yerləşdirmək və daha çox məlumat üçün Əlavə məlumat əldə edin. Mənə nə etdiyiniz problemlərin olduğunu bildirin və kömək üçün nə edə biləcəyimi görürəm.