4 Ocak 2018 Perşembe

PKCS#12 Dosya Formatı - Tek Dosyada Private Key + Sertifika İçerir

Giriş
PKCS ("Public Key Cryptography Standards") anlamına gelir. PKCS#Sayı şeklinde bir sürü standart var. Bunların bir kısmı sertifikanın kendisi ile ilgili, bir kısmı dosya formatı. Örneğin PKCS#7 sertifika ile şifreleme ile ilgili.

PKCS#12 bir dosya formatı. Private key, sertifika veya sertifika zinciri içerebilir. Microsot'un PFX (Personal Information Exchange) dosya formatından türetilmiştir. Dolayısıyla dosya uzantıları ".pfx" olarak kullanılır. Açıklaması şöyle.
The PKCS#12 format is an archival file that stores both the certificate and the private key. This format is useful for migrating certificates and keys from one system to another as it contains all the necessary files. PKCS#12 files use either the .pfx or .p12 file extension.
X509
X509 bir dosya formatı değil. Sertifikanın dijital hali. Dijital sertifika
Privacy Enhanced Mail (PEM) veya DER olarak encode edilebilir. PEM ASCII tabanlı bir kodek. DER ise binary bir kodek.

Encode edilen dosyanını uzantısı
1.pem
2.crt
3. cer

olabilir.

C#
X509 dosyasını okumak için X509Certificate2Collection.Import() metodu kullanılabilir.

Hiç yorum yok:

Yorum Gönder