CER biçiminden PEM biçimine dönüştürücü
İkili bir CER güvenlik sertifikasını Base64 kodlu bir PEM metin dosyasına dönüştürmek, yöneticilerin güvenlik anahtarlarını web sunucularına ve uygulama yapılandırmalarına kolayca yapıştırmasını sağlar.
Biçim karşılaştırması ve teknik özellikler
| Teknik belirtim | CER | PEM |
|---|---|---|
| MIME Türü | application/ | application/ |
| Tür | X.509 sertifika dosyası | Base64 ASCII sertifika kapsayıcısı |
| Sıkıştırma | yok | yok (Base64 zırhlı kodlama) |
| Standart belirtimi | RFC 5280 / Microsoft Cryptography API | IETF RFC 7468 |
| Sihirli bayt başlığı | 30 82 (DER binary) or -----BEGIN CERTIFICATE----- | 2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY) |
Format Genel Bakışı ve Kullanım Alanları
Güvenlik sertifikaları web tarayıcıları ile sunucular arasında aktarılan verileri güvence altına alır. CER dosyası, bilgisayarların verimli biçimde okuyabildiği ancak insanların kolayca okuyamadığı ikili biçimde bir X.509 sertifikası depolar. Sistem yöneticilerinin bu sertifikaları metin düzenleyicilerinde görüntülemesi, kopyalaması veya özel anahtarlarla birleştirmesi sıkça gerekir. İkili verileri metin düzenine dönüştürmek bu sorunu çözer. Apache ve Nginx gibi web sunucuları, güvenli HTTPS bağlantıları için metin dosyaları gerektirir. Bir yönetici sertifika yetkilisinden ikili bir sertifika aldığında, kurulumdan önce dosya metin kapsayıcısına dönüştürülmelidir. Bu metin sürümünde standart ASCII karakterleri kullanılır; böylece dosya farklı işletim sistemleri arasında kolayca taşınabilir ve ikili veri bozulması olmadan komut satırı araçlarına veya kontrol panellerine yapıştırılabilir.
Teknik Özellikler ve Kodek Ayrıntıları
Bir CER dosyası application/pkix-cert MIME türünü kullanır ve verileri DER kodlama standardını kullanarak ham ikili baytlar halinde depolar. ASN.1 yapı kurallarına dayanır ve sihirli bayt başlığı yoktur. Bir PEM dosyası application/x-pem-file MIME türünü kullanır ve aynı ikili verileri Base64 ASCII metnine sarar. PEM formatı, '-----BEGIN CERTIFICATE-----' ile başlayan ve '-----END CERTIFICATE-----' ile biten belirgin sınır satırları ekler. Her iki format da sıkıştırma kullanmaz; bu, her iki dosyanın da kalite kaybı olmadan tamamen aynı kriptografik veri yükünü koruduğu anlamına gelir.
İşletim Sistemi ve Tarayıcı Uyumluluğu
CER dosyaları DER veya PEM kodlaması kullanabilir; destek işletim sistemine, uygulamaya ve içe aktarma iş akışına bağlıdır. PEM sunucu yazılımlarında yaygın kullanılır, ancak kabul edilen kodlamalar ürüne göre değişir.
Faydalı bilgiler
Dönüştürme aracının başlık ve altbilgi metin satırlarının tamamını içerdiğini doğrula. Sınır işaretleri eksikse web sunucuları başlangıç sırasında sertifikayı reddeder.
Sıkça Sorulan Sorular
CER sertifikasını kalite kaybı olmadan PEM sertifikasına nasıl dönüştürürsün?
Dönüşüm tamamen kayıpsızdır. Her iki format da altta yatan tamamen aynı kriptografik anahtar verilerini depolar. Dosyayı değiştirmek yalnızca baytların kodlanma biçimini değiştirir; ham ikili baytlardan okunabilir ASCII metnine geçilir.
CER Sertifikası ile PEM Sertifikası arasındaki fark nedir?
CER dosyası sertifika verilerini ham ikili biçimde saklar; okumak için özel bir yazılım gerekir. PEM dosyası aynı ikili veriyi Base64 metni içinde saklar ve başına ve sonuna belirgin sınır işaretleri ekler. Böylece dosya standart bir metin düzenleyicide açılıp düzenlenebilir.