SSL Sertifika Dosyası bir kilittir.
SSL Sertifika Anahtarı Dosyası anahtarıdır.
İkisini birlikte saklamak, anahtarınızı ön kapınızdaki kilide dokundurmakla eşdeğerdir.
Saldırgan tek bir dosyayı tehlikeye atarsa, web sitenizi (sertifika ve özel anahtar) başarıyla taklit etmek için gereken her şeye sahiptir.
Bu, özellikle SSL anahtarınızda bir parolanız yoksa doğrudur (birçok web sunucusu, bir çökme durumunda otomatik olarak başlamalarına izin vermemektedir).
Dosyaları ayırarak savunduğunuz SSLCertificateFile
şey, bir web istemcisinin içeriğini (herkese açık olması gereken bir şey) dökümüne neden olan bir Apache hatasıdır .
(Bildiğim kadarıyla böyle bir hata yoktur ya da hiç yoktur, ancak Apache büyük ve karmaşık bir yazılım parçasıdır. Tamamen mümkündür.)
Apache bu dosyayı boşaltıyorsa ve içerdiği tek şey SSL Sertifikası (kilit) ise sorun yoktur: Yine de sunucuya bir SSL isteği yaptığında herkes bu sertifikanın bir kopyasını alır.
Dosya anahtarı da içeriyorsa, güvenlik şansını kaçırdınız - tüm şifreleme modelinizin güvenliği ihlal edildi ve anahtarları değiştirmeniz gerekiyor.