TLS nedir?

İngilizce: Transport Layer Security

İnternet üzerindeki iletişimi şifreleyen, bütünlüğünü koruyan ve sunucunun kimliğini sertifikalarla doğrulayan kriptografik protokol; HTTPS'in temelidir. Güncel sürümü TLS 1.3'tür (RFC 8446).

TLS, eskiden kullanılan SSL protokolünün yerini almıştır; ancak "SSL" adı sertifikalar için hâlâ yaygın olarak kullanılır. TLS bağlantısı kurulurken istemci ve sunucu desteklenen sürümler ve şifre takımları üzerinde anlaşır, sunucu sertifikasını sunar ve oturum anahtarları oluşturulur.

Sürüm durumu:

SürümDurum
SSL 2.0 / 3.0Kullanılmamalı
TLS 1.0 / 1.1RFC 8996 ile kullanımdan kaldırıldı
TLS 1.2Güçlü şifre takımlarıyla kabul edilebilir
TLS 1.3Önerilen

İyi uygulamalar: Yalnızca TLS 1.2 ve 1.3'ü etkinleştirin, ileri gizlilik (forward secrecy) sağlayan şifre takımlarını tercih edin, sertifikaları otomatik yenileyin ve HSTS ile bağlantının şifresiz HTTP'ye düşürülmesini engelleyin. E-posta sunucuları arasında da TLS kullanımı MTA-STS ile zorunlu kılınabilir.

Onaylıyor musunuz?