Ders 4.5: Bir TLS yapılandırmasını incelemek
Bir TLS yapılandırması sessizce yaşlanır: TLS 1.0 ve 1.1 2021'de resmen kullanımdan kaldırıldı (RFC 8996), yine de eski sunucular onları kabul eder; çünkü yıllar önce yazılmış satırı kimse değiştirmedi. Kriptografi 101 bir sunucunun sertifikasını ve protokolünü denetledi; bu ders bütün bir yapılandırmayı inceliyor ve düzeltiyor. Laboratuvarda Northwind'in ortak portalının hangi protokol sürümlerini kabul ettiğini yokluyor, nginx TLS ayarlarını okuyor, onu Mozilla'nın önerilerine dayalı modern bir profile taşıyor ve modern istemciler bağlanmaya devam ederken eski sürümlerin reddedildiğini doğruluyorsun.
15 dk
Bu derste öğreneceklerin
- Kabul edilen TLS sürümlerini s_client ile yoklamak
- nginx TLS yönergelerini okumak
- TLS 1.0/1.1'in neden kullanımdan kalktığını açıklamak
- Modern bir protokol ve şifre takımı profili uygulamak
- Sonucu doğrulamak
Temel terimler
- Protokol sürümü
- TLS 1.0/1.1 (kullanımdan kalktı, RFC 8996), TLS 1.2 (iyi yapılandırıldığında hâlâ uygun), TLS 1.3 (güncel).
- Şifre takımı
- TLS 1.2'de: anahtar değişimi + kimlik doğrulama + şifre + MAC, ör. ECDHE-RSA-AES256-GCM-SHA384.
- İleri gizlilik
- Geçici (EC)DHE anahtarları: sunucu anahtarını sonradan çalmak kaydedilmiş oturumların şifresini çözmez.
- AEAD
- Kimliği doğrulanmış şifreleme (AES-GCM, ChaCha20-Poly1305): tek yapıda şifreleme ve bütünlük.
- Mozilla TLS profilleri
- Güncellenen öneriler: modern (yalnızca TLS 1.3), ara (TLS 1.2+), eski.
← Parola politikası ve sızmış parolalar · Tüm dersler · Çalınan oturumlar: AiTM oltalama ve bilgi hırsızlarıyla MFA atlatma →