SSL/TLS, bir web sitesi ile ziyaretçinin tarayıcısı arasındaki tüm veri akışını şifreleyen güvenlik protokolüdür; tarayıcıdaki kilit simgesi ve adresin 'https' ile başlaması bu şifrelemenin aktif olduğunu gösterir. TLS, SSL'in güncel halidir; günlük dilde ikisi aynı anlamda kullanılır.
Ziyaretçi bir siteye form doldurduğunda ya da şifre girdiğinde bu bilgi internet üzerinden onlarca ara noktadan geçerek sunucuya ulaşır. SSL/TLS, bu yolculuk boyunca verinin şifreli kalmasını sağlar; arada dinleyen biri yalnızca anlamsız karakterler görür. Sistem, siteye ait bir sertifikayla çalışır: sertifika, alan adının gerçekten o sunucuya ait olduğunu bağımsız bir otoritenin doğruladığını gösterir. Tarayıcı sertifikayı kontrol eder, geçerliyse kilit simgesini gösterir ve şifreli bağlantıyı kurar. Sertifikalar süreli verilir ve düzenli olarak yenilenmelidir; birçok barındırma hizmeti bunu otomatik yapar.
İşletme sahibi için neden önemli
Sertifikasız bir site, tarayıcılar tarafından 'güvenli değil' uyarısıyla gösterilir; ziyaretçi form doldurmadan ayrılır. Arama motorları da güvenli bağlantıyı sıralama sinyallerinden biri olarak kullanır. KVKK açısından ise kişisel verinin iletim sırasında korunması teknik tedbirlerin başında gelir; form verisini şifresiz göndermek başlı başına bir güvenlik açığıdır. Ödeme altyapıları zaten güvenli bağlantı olmadan çalışmaz.
Örnek
Bir avukatlık bürosunun eski sitesi şifresiz bağlantıyla çalışıyor ve iletişim formu üzerinden hassas bilgiler geliyor. Siteyi yenileyen ekip, sertifikayı kuruyor, tüm eski adresleri güvenli sürüme yönlendiriyor ve sertifikanın otomatik yenilenmesini ayarlıyor. Tarayıcı uyarısı kalkıyor, form verisi artık şifreli iletiliyor.
Sık yapılan hata
Sertifikayı kurup yenilemeyi unutmaktır; süresi dolan sertifika, siteyi bir sabah tam ekran uyarıyla açar ve ziyaretçiyi kaçırır. İkinci hata, sertifika kurulu olduğu halde sayfada şifresiz kaynaklar (görsel, betik) bırakmaktır; tarayıcı bunu 'karışık içerik' olarak işaretler ve kilidi kaldırır. Üçüncü hata, sertifikayı tam güvenlik sanmaktır: SSL/TLS yalnızca iletim yolunu korur; sunucudaki verinin güvenliği ayrı bir konudur.
Teklif alırken sorulacak soru
Sertifika kim tarafından kurulacak, otomatik yenilenecek mi ve süresi dolmadan uyarı alınacak mı? Tüm sayfa kaynakları güvenli bağlantıdan mı yüklenecek ve eski http adresleri kalıcı olarak yönlendirilecek mi?
Sık sorulanlar
SSL ile TLS arasındaki fark nedir?
TLS, SSL'in güncellenmiş ve daha güvenli devamıdır; eski SSL sürümleri artık kullanılmaz. Günlük dilde 'SSL sertifikası' denildiğinde kastedilen aslında TLS sertifikasıdır.
Ücretsiz sertifika yeterli mi?
Çoğu kurumsal site ve e-ticaret için otomatik yenilenen ücretsiz sertifikalar teknik olarak aynı şifrelemeyi sağlar. Farklı doğrulama seviyeleri sunan ücretli sertifikalar belirli kurumsal gereksinimlerde tercih edilir.