PFX faylı nədir?
.pfx fayl formatı, Şəxsi Məlumat Mübadiləsi qısaltmasıdır, əsasən sertifikatları, özəl açarları və əlaqəli ictimai sertifikatları tək şifrələnmiş faylda təhlükəsiz saxlamaq üçün istifadə olunur. Windows mühitlərində tətbiqlər, veb serverlər və e‑poçt müştəriləri üçün SSL/TLS sertifikatlarını idarə etməkdə geniş istifadə edilir.
PFX fayllarının icmalı
- Format: PFX faylları PKCS#12 (İctimai Açar Kriptografiyası Standartları #12) standartına əsaslanır.
- Məzmun: Onlar saxlayır:
- Özəl açarlar (deşifrələmə üçün zəruridir)
- İctimai sertifikatlar (sertifikat sahibinin şəxsiyyətini təsdiqləyin)
- Aralıq sertifikatlar (sertifikat zəncirlərini təsdiqləmək üçün istifadə olunur)
- Şifrələmə: PFX faylları şifrə ilə qorunur və həssas məlumatları təhlükəsiz saxlamaq üçün şifrələnir.
PFX Fayllarının İstifadəsi
- SSL/TLS Sertifikatları: Tez-tez, .pfx faylı Microsoft IIS kimi veb serverlərdə SSL/TLS sertifikatlarını quraşdırmaq üçün istifadə olunur.
- E-poçt Şifrələməsi və Rəqəmsal İmzalama: Microsoft Outlook kimi e-poçt müştəriləri təhlükəsiz e-poçt ünsiyyəti üçün PFX fayllarından istifadə edir.
- Kod İmzalama: Tərtibatçılar PFX fayllarını kodu və ya proqramı orijinallığını təsdiqləmək üçün imzalamaq məqsədilə istifadə edə bilərlər.
PKCS #12 nədir?
PKCS #12 (İctimai Açar Kriptografiyası Standartları #12) kriptografik obyektləri, məsələn, özəl açarlar və sertifikatlar, tək bir faylda birləşdirmək üçün təhlükəsiz konteyner formatıdır. Tez-tez SSL/TLS qurğularında istifadə olunur və həm sertifikatı, həm də onun özəl açarını, adətən .pfx və ya .p12 uzantıları ilə, təhlükəsiz şəkildə daşımağa imkan verir. PKCS #12 faylları şifrə ilə qorunur və şifrələnir, müxtəlif platformalarda həssas məlumatları idarə etmək üçün təhlükəsiz bir yol təqdim edir. Bu format SSL/TLS sertifikatları, kod imzalaması və e‑poçt təhlükəsizliyi üçün xüsusilə populyardır, burada açarların və sertifikatların məxfiliyi və bütövlüyü autentifikasiya və şifrələmə üçün vacibdir.
PFX fayllarının əsas xüsusiyyətləri
| Xüsusiyyət | Təsvir |
|---|---|
| Fayl Uzantısı | .pfx (və funksional olaraq .p12 ilə dəyişdirilə bilən) |
| Əsas Variantlar | PKCS#12 Şəxsi Məlumat Mübadiləsi Sintaksisi (v1.0 / RFC 7292), köhnəlmiş Microsoft PFX formatı |
| Format Növü | Şifrə ilə qorunan, ikili kriptografik arxiv konteyneri |
| Əsas İstifadə | SSL/TLS sertifikatlarını özəl açarları ilə birlikdə köçürmək və ehtiyat nüsxəsini yaratmaq, kod imzalama sertifikatlarını yerləşdirmək və S/MIME müştəri autentifikasiyası kimliklərini təmin etmək |
| Əsas Xüsusiyyət | Şifrələnmiş birləşdirmə, ictimai X.509 sertifikatları, tam ara etibar zəncirləri və özəl kriptoqrafik açarları tək şifrə ilə qorunan faylda |
| Təhlükəsizlik Profili | Yüksək təhlükəsizlikli konteyner; offline lüğət hücumlarına qarşı müdafiə üçün güclü şifrələr tələb edir; yerləşdirilmiş özəl açarlar səbəbindən heç vaxt ictimai şəkildə paylaşılmamalı və mənbə nəzarətinə göndərilməməlidir |
| Uyğunluq | Windows Sertifikat Meneceri, Microsoft IIS, Exchange və macOS Keychain tərəfindən yerli olaraq dəstəklənir; OpenSSL vasitəsilə Linux və Unix üzərində tam idarə oluna bilər |
Müqayisə: PFX vs. CER
| Xüsusiyyət / Ölçü | PFX Faylı (.pfx) | CER / CRT Faylı (.cer) |
|---|---|---|
| Format Standartı | PKCS#12 kriptografik arxiv | X.509 standart rəqəmsal sertifikat |
| Xüsusi Açarın Daxil Edilməsi | Bəli (konteynerin içində şifrələnmiş) | Xeyr (yalnız ictimai sertifikat məlumatlarını saxlayır) |
| Qoruma Mexanizmi | Şifrə ilə qorunan simmetrik şifrələmə vasitəsilə (məs., AES və ya 3DES) | Adətən şifrələnməmiş; sadə mətn və ya ictimai ikili məlumat kimi əlçatan |
| Paylama Sahəsi | Daxili və Məxfi: Yalnız hostinq serverində saxlanılır; heç vaxt xarici tərəflərlə paylaşılmır | İctimai: Əl sıxışdırma zamanı veb brauzerlərə, müştərilərə və etibar edən tərəflərə sərbəst paylanır |
| Tipik İstifadə Halları | Server köçürmələri, SSL etimadnamələrinin tam ehtiyat nüsxəsi, kod imzalaması və IIS veb server bağlaması | Şəxsiyyəti təsdiqləmək, kök/ara CA etibar nöqtələrini quraşdırmaq və token təsdiqi |
| Fayl Kodlaşdırması | Yalnız ikili format | İkili (DER) və ya Base64 kodlu ASCII (PEM) |
.cer faylı, qoşulan müştərilərlə açıq şəkildə paylaşdığınız ictimai identifikasiya kartını təmsil edərkən, .pfx faylı həm bu identifikasiya kartını, həm də mülkiyyəti sübut etmək üçün lazım olan gizli açarı ehtiva edən tam təhlükəsiz depo qutusu kimi işləyir.
PFX faylını necə açmaq olar?
PFX fayllarını aşağıdakı yollarla aça və ya istifadə edə bilərsiniz.
- Windows Sertifikat Meneceri:
certmgr.mscvasitəsilə Sertifikat Menecerini açaraq PFX fayllarını Windows-a idxal edə bilərsiniz. - Komanda Sətiri: Windows-da
.pfxfaylları ilə işləmək üçüncertutiləmrindən istifadə edə bilərsiniz. - Üçüncü Tərəf Alətləri: OpenSSL kimi proqramlar PFX fayllarını digər formatlara (məsələn, PEM) çevirə bilər.
PFX Fayllarının Çevrilməsi
.pfx faylını .pem kimi başqa formata çevirmək üçün OpenSSL kimi alətlərdən istifadə edə bilərsiniz:
openssl pkcs12 -in file.pfx -out file.pem -nodes
Təhlükəsizlik Qeydləri
Çünki .pfx faylları həssas məlumatları ehtiva edir, onları təhlükəsiz şəkildə saxlayın, ideal olaraq güclü şifrələr və təhlükəsiz saxlanma həllərindən istifadə edərək.
Tez-tez Soruşulan Suallar
| Sual | Cavab |
|---|---|
| .pfx faylının əsas funksiyası nədir? | Bu, SSL/TLS sertifikatını, onun ara zəncirini və əlaqəli özəl açarı şifrələnmiş tək bir faylda təhlükəsiz şəkildə birləşdirir. |
| .pfx faylı funksional olaraq .p12 faylı ilə eynidirmi? | Bəli, hər iki uzantı PKCS#12 standartını həyata keçirir və adətən müasir kriptoqrafik alətlər tərəfindən bir-biri ilə dəyişdirilə bilər. |
| .pfx faylını ictimai və ya şifrələnməmiş kanallar vasitəsilə təhlükəsiz şəkildə göndərə bilərəm? | Xeyr, çünki bu, sizin gizli şəxsi açarınızı ehtiva edir, açıqlanması pis niyyətli şəxslərə domeninizi təqlid etməyə və ya zərərli kod imzalamağa imkan verə bilər. |
| .pfx faylını oxunaqlı sertifikat və açar fayllarına necə çevirə bilərəm? | Açıq sertifikatı və deşifrə olunmuş şəxsi açarı ayrı-ayrı PEM-şifrələnmiş fayllara çıxarmaq üçün OpenSSL komanda sətiri alətlərini işlədə bilərsiniz. |
| Windows .pfx faylını idxal edərkən niyə şifrə soruşur? | Konteyner, daxil edilmiş şəxsi açarın icazəsiz çıxarılmasının qarşısını almaq üçün şifrə əsaslı şifrələmə ilə şifrələnir. |