OpenSSL ile karşılıkları
PEM → DER : openssl x509 -in sertifika.pem -outform DER -out sertifika.der
DER → PEM : openssl x509 -inform DER -in sertifika.der -out sertifika.pem
PEM → P7B : openssl crl2pkcs7 -nocrl -certfile sertifika.pem -out sertifika.p7b
P7B → PEM : openssl pkcs7 -in sertifika.p7b -print_certs -out sertifika.pem
PEM → PFX : openssl pkcs12 -export -inkey ozel.key -in sertifika.pem -certfile ara.pem -out sertifika.pfx
PFX → PEM : openssl pkcs12 -in sertifika.pfx -nodes -out hepsi.pem
OpenSSL 3 ile üretilen PFX dosyaları varsayılan olarak yeni şifreleme kullanır; çok eski sistemlerde açılması gerekirse komuta -legacy ekleyin.
Biçimler arasındaki fark
| Biçim | Uzantılar | Özellik |
| PEM | .pem .crt .cer .key | Base64 metin, BEGIN/END satırlı. En yaygın. |
| DER | .der .cer | İkili (binary) biçim. |
| P7B / PKCS#7 | .p7b .p7c | Yalnızca sertifika zinciri; özel anahtar yok. |
| PFX / PKCS#12 | .pfx .p12 | Sertifika + özel anahtar, parolalı. |
Sık Sorulan Sorular
Hangi sunucu hangi biçimi ister?
Apache, Nginx ve çoğu Linux yazılımı PEM ister. Windows/IIS ve Azure çoğunlukla PFX (PKCS#12) ister. Java tabanlı sistemler PFX veya JKS kullanır. Bazı donanımlar ve eski sistemler DER ister. P7B (PKCS#7) sertifika zinciri taşır, özel anahtar içermez.
PFX dosyası neden parola ister?
PFX, özel anahtarı ve sertifikaları tek dosyada şifreli taşır. Parola olmadan içeriği okunamaz. Güçlü bir parola belirleyin ve sertifikayı kurduktan sonra dosyayı güvenli yere kaldırın.
PFX seçeneklerindeki 3DES ve AES farkı nedir?
3DES, Windows/IIS ve Java dahil en eski sistemlerle de uyumludur. AES-256 daha yenidir ve Windows 10+ ile güncel Java sürümlerinde çalışır. Emin değilseniz 3DES'i seçin.
PFX'ten PEM'e çevirirken "yanlış parola" hatası alıyorum.
Parola yanlış olabilir ya da dosya araç tarafından desteklenmeyen bir şifreleme kullanıyordur. Bu durumda dönüşümü OpenSSL ile yapabilirsiniz (komutlar aşağıda).
ECDSA anahtarlar PFX'e çevrilebilir mi?
PFX üretimi şimdilik yalnızca RSA anahtarları destekler. ECDSA için OpenSSL komutunu kullanın. PEM/DER/P7B dönüşümleri her anahtar türünde çalışır.