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.
