CER Sertifikası (.cer)
ITU-T StandartX.509 Güvenlik Sertifikası (CER), şifreli bir genel anahtarı, bir Sertifika Yetkilisi tarafından doğrulmuş bir kimlikle (alan adı, kuruluş veya kullanıcı) bağlayan yaygın olarak kullanılan bir sertifika formatıdır.
CER formatını PEM formatına dönüştür
Ücretsiz tarayıcı içi CER - PEM dönüştürücü. Dosyalarınızı cihazınızda anında dönüştürün.
İncele & Meta Veriler
İşletim sistemleri ve dosya çözümleyicileri, CER dosyalarını başlangıçtaki ikili bayt dizisini inceleyerek tanımlar:
Bayt Düzeyinde Başlık İmzası (Magic Bytes)
İşletim sistemleri ve dosya çözümleyicileri, CER dosyalarını başlangıçtaki ikili bayt dizisini inceleyerek tanımlar:
HEX İMZASI (OFSET 0):
30 82 / 2D 2D 2D 2D 2D 42 45 47 49 4EASCII GÖSTERİMİ: 0\x82 / -----BEGIN
Standardizasyon: ITU-T X.509 / IETF RFC 5280
Teknik Özellikler
| Konteyner Mimarisi | ASN.1 structure encoded in binary DER or Base64 ASCII PEM format |
| Sıkıştırma | Uncompressed cryptographic data |
| Bayt Düzeni (Endianness) | Big-Endian (DER tag-length-value) |
| Renk Uzayları | N/A (Cryptographic Credential) |
| Kanallar ve Yapı | Subject name, Issuer CA, Public Key (RSA/ECDSA), Validity period, and Digital Signatures |
| Maksimum Boyutlar | Typically 1 KB to 8 KB |
| Şeffaflık | Cryptographic public disclosure |
| Akış ve Aşamalı (Streaming & Progressive) | Atomic certificate parsing |
Teknik Karşılaştırma Matrisi: CER ve Rakipleri
| Teknik Nitelik | CER (Güncel) | CRT | PEM | DER |
|---|---|---|---|---|
| Yaygın İşletim Sistemi | Windows Sertifika Deposu varsayılanı | Linux / Unix / Apache varsayılanı | Evrensel çapraz platform | Java ve donanım güvenlik modülleri |
| Kodlama | İkili DER veya Base64 PEM | Base64 PEM (veya ikili DER) | Base64 ASCII Zırhlı | Yalnızca katı ikili DER |
| Özel Anahtar | Yalnızca genel sertifika | Yalnızca genel sertifika | Sertifikaları ve özel anahtarları depolayabilir | Sertifikaları ve özel anahtarları depolayabilir |
| Standart | ITU-T X.509 v3 | ITU-T X.509 v3 | IETF RFC 7468 | ITU-T X.690 |
Yaygın Bozulma Modları ve Hex Kurtarma Kılavuzu
İşletim sistemi şu bildirimi verir: 'Dosya şu amaçla kullanım için geçersiz: Sertifika'.
Kök Neden: Bozulmuş ASN.1 DER uzunluk baytı veya PEM zarfında kesilmiş Base64 dolgusu.
Kurtarma: OpenSSL ile ASN.1 yapısını doğrulayın veya File2File Sertifika Aracı kullanarak dönüştürün.
Güvenlik Analizi ve Ayrıştırıcı Saldırı Vektörleri
Kriptografik ayrıştırıcılar, geçmişte TLS kitaplıklarında arabellek taşmalarına neden olmuş hatalı biçimlendirilmiş ASN.1 uzunluklarına karşı dikkatli olmalıdır.
Bilinen Saldırı Vektörleri
- ASN.1 BER/DER uzunluk kod çözme işleminde tamsayı taşması (örn. eski OpenSSL sürümlerinde).
- Ortak Ad (Common Name) alanlarında boş bayt (null-byte) enjeksiyonu yoluyla sertifika taklidi.
- Döngüsel sertifika doğrulama zincirleri aracılığıyla hizmet reddi (DoS).
Savunmacı En İyi Uygulamalar:
Tarihsel Kökenler ve Kilometre Taşları
Temel Avantajlar ve Artılar
- TLS/HTTPS web sitesi şifrelemesi ve dijital kod imzalama için temel güven çapa noktası.
- Modern eğri kriptografisini (ECDSA) ve klasik RSA anahtarlarını destekler.
- Windows Sertifika Yöneticisi ve macOS Anahtar Zinciri tarafından evrensel yerel tanıma.
Teknik Kısıtlamalar ve Eksiler
- Belirsiz kodlama: bir .cer dosyası hammaddesi ikili DER veya metin tabanlı Base64 PEM olabilir.
- Yalnızca genel sertifikayı içerir; özel anahtarları depolamaz.
- Katı geçerlilik süresi sonu, periyodik yenileme gerektirir.
İlginç Teknik Bilgiler
- Microsoft Windows, dışarı aktarılan genel sertifikalar için varsayılan olarak .cer uzantısını kullanır.
- '30 82' sihirli baytları, iki baytlık bir uzunluk göstergesine (0x82) sahip ASN.1 SEQUENCE etiketini (0x30) temsil eder.
- İnternetteki her güvenli web sitesi, TLS el sıkışması sırasında tarayıcınıza bir X.509 sertifikası sunar.
Sıkça Sorulan Teknik Sorular
.cer ve .crt arasındaki fark nedir?
İkisi de X.509 sertifikasıdır. .cer genellikle Windows ortamlarında kullanılırken, .crt Linux ve Unix ortamlarında standarttır. Genellikle birbirinin yerine kullanılabilirler.
CER'i PEM'e nasıl dönüştürebilirim?
Web tarayıcınızda doğrudan File2File.app kullanarak ikili CER dosyalarını tek bir tıklamayla metin tabanlı PEM sertifikalarına dönüştürebilirsiniz.
.cer dosyası özel anahtarımı içerir mi?
Hayır. .cer dosyası yalnızca genel sertifika bilgilerini ve genel anahtarı içerir; hiçbir zaman özel anahtarı depolamaz.