SSL (Secure Sockets Layer) ve onun modern halefi TLS (Transport Layer Security), istemci (tarayıcı) ile sunucu arasındaki veri iletişimini şifreleyen güvenlik protokolüdür. Tarayıcıda görülen kilit simgesi TLS kullanıldığını gösterir.
Güncel Durum
- SSL artık kullanılmamalı - tüm sürümleri (SSL 2.0, 3.0) güvenlik açığı içerir
- TLS 1.0 ve 1.1 de deprecated
- TLS 1.2 ve 1.3 kullanılmalı (1.3 önerilen)
Ödeme Sistemlerinde Gereksinimler
- PCI DSS gereği TLS 1.2+ zorunlu
- Wildcard sertifika yerine SAN sertifika tercih
- HSTS (HTTP Strict Transport Security) zorunlu
- Sertifika 2 yıl maksimum (Let's Encrypt 90 gün)
Sertifika Türleri
- DV (Domain Validation): Sadece domain sahipliği
- OV (Organization Validation): Şirket doğrulaması
- EV (Extended Validation): Ekstra denetim - yeşil çubuk artık kullanılmıyor ama uyum için bazı sektörlerde gerekli
Örnek Kullanım
- HSTS, tarayıcının siteye yalnız şifreli bağlantıyla erişmesini sağlar.
- PCI DSS, eski SSL ve TLS 1.0 sürümlerinin kullanılmamasını şart koşar.