SSL sertifikası dönüştürme işlemi, farklı formatlar arasında geçiş yapmayı içerir. Bu, genellikle bir sunucu veya hizmetin belirli bir formatı desteklemesi durumunda gereklidir. İşte en yaygın SSL formatları ve nasıl dönüştürüleceği:
Format | Açıklama | Dosya Uzantısı |
---|---|---|
PEM | ASCII formatında, genellikle Apache sunucularında kullanılır | .pem , .crt , .cer , .key |
DER | Binary format, genellikle Java platformlarında kullanılır | .der |
PFX/P12 | Sertifika + private key + CA bundle içeren arşiv | .pfx , .p12 |
CRT | Sertifika dosyası, genellikle PEM formatındadır | .crt |
KEY | Özel anahtar dosyası | .key |
🛠️ OpenSSL ile Dönüştürme Komutları
PEM → DER
openssl x509 -in certificate.pem -outform der -out certificate.der
DER → PEM
openssl x509 -in certificate.der -inform der -out certificate.pem -outform pem
PEM → PFX
openssl pkcs12 -export -out certificate.pfx -inkey private.key -in certificate.crt -certfile ca_bundle.crt
PFX → PEM
openssl pkcs12 -in certificate.pfx -out certificate.pem -nodes
💡 İpuçları
-
OpenSSL yüklü değilse, Linux’ta
sudo apt install openssl
, Windows’ta Win32 OpenSSL kurulabilir. -
Dönüştürme sırasında şifre sorulabilir; bu, private key’in korunması içindir.
-
Bazı paneller (örneğin Plesk, cPanel) otomatik dönüştürme destekler.