TLS Protokol Analizi
Transport Layer Security Protocol Specification and Security Assessment · Ayrıca şöyle bilinir: TLS/SSL Protocol, HTTPS Security, Secure Transport Layer
Taşıma Katmanı Güvenliği (TLS) protokolü, web iletişimini ve e-posta iletimini güvence altına alan kriptografik standarttır. SSL'den (Güvenli Soket Katmanı) evrimleşen TLS, aktarımdaki veriler için kimlik doğrulama, şifreleme ve bütünlük koruması sağlar. Protokol, anahtar anlaşması için açık anahtar kriptografisini (RSA, ECDH), toplu veri için simetrik şifrelemeyi (AES) ve kimlik doğrulama için dijital imzaları (SHA-256) birleştirir.
Tam yöntemi oku
Bu bölümü okumak için ücretsiz hesapla giriş yapın.
Yöntem haritası
İlişkili yöntemlerin komşuluğu — keşfetmek için bir düğüm seçin.
Ne zaman kullanılır
Güvensiz ağlar üzerinden gizlilik ve kimlik doğrulama gerektiren tüm yeni dağıtımlar için TLS 1.3 kullanın. TLS 1.2, eski sistemler için kabul edilebilirdir ancak yükseltilmelidir. Kriptografik zayıflıkları olan TLS 1.1 ve önceki sürümlerden kaçının. Sunucu sertifikalarının güvenilir sertifika yetkilileri tarafından verildiğinden ve istemciler tarafından doğru şekilde doğrulandığından emin olun. Çalınmış CA'lar aracılığıyla ortadaki adam saldırılarını önlemek için mobil uygulamalarda sertifika sabitlemeyi (certificate pinning) etkinleştirin.
Güçlü yönler & sınırlılıklar
- Aktarılan tüm veriler için şifreleme, kimlik doğrulama ve bütünlük sağlar
- Geniş çapta standartlaştırılmış ve uygulanmış; kriptografik algoritmalar iyi incelenmiş
- Uygulamalar için şeffaf; uygulama katmanının altında çalışır
- TLS 1.3, önceki sürümlere göre geliştirilmiş güvenlik ve performans sunar
- Sertifika yönetimi karmaşıklığı; doğru yetkilendirme, doğrulama ve yenileme gerektirir
- Şifre paketleri veya TLS sürümleri yanlış yapılandırılırsa (downgrade saldırıları) saldırılara karşı savunmasızdır
- Sertifika yetkilileri güvenilir bir üçüncü taraftır; CA'nın ele geçirilmesi ortadaki adam saldırılarına olanak tanır
- El sıkışmadan kaynaklanan performans ek yükü; oturum devamlılığı (session resumption) bunu azaltabilir ancak durum yönetimi karmaşıklığı ekler
SSS
TLS 1.2 ile TLS 1.3 arasındaki fark nedir?
TLS 1.3 daha hızlıdır (daha az gidiş-dönüş mesajı), daha güvenlidir (zayıf algoritmalar kaldırıldı, ileriye dönük gizlilik zorunlu kılındı) ve daha basittir (uygulama karmaşıklığı azaldı). TLS 1.2, zayıf şifrelerin müzakere edilmesine izin veriyordu; TLS 1.3 bunları ortadan kaldırdı. TLS 1.3 el sıkışmaları bir gidiş-dönüşte tamamlanır; TLS 1.2 iki gidiş-dönüş gerektirir. Ancak, TLS 1.2 eski uyumluluk için kullanılmaya devam etmektedir.
Sertifika doğrulama neden kritiktir?
Sertifika doğrulaması olmadan, ortadaki adam saldırganı sahte bir sertifika sunabilir ve istemci bunu kabul ederek tüm iletişimi açığa çıkarır. Doğru doğrulama, sertifikanın güvenilir bir sertifika yetkilisi tarafından imzalandığını, sunucunun ana adına uyduğunu ve süresinin dolmadığını garanti eder. Tarayıcılar ve işletim sistemleri, bu doğrulamayı sabitlemek için güvenilir CA sertifikalarını saklar.
İleriye dönük gizlilik (forward secrecy) nedir ve TLS 1.3 neden bunu zorunlu kılar?
İleriye dönük gizlilik, sunucunun uzun vadeli özel anahtarı ele geçirilse bile geçmiş oturum anahtarlarının güvende kaldığı anlamına gelir. TLS 1.3, bunu geçici Diffie-Hellman (ECDH) kullanarak başarır ve oturum anahtarlarını kullanımdan sonra atar. TLS 1.2 isteğe bağlı olarak geçici DH'yi destekliyordu ancak ileriye dönük gizlilik sağlamayan statik RSA'ya izin veriyordu.
TLS ortadaki adam saldırılarını nasıl önler?
TLS, sunucunun kimliğini istemciye doğrulamak için dijital imzaları (sertifikalarda) kullanır. İstemci, sunucunun sertifikasının güvenilir bir CA tarafından imzalandığını doğrular. Sunucu isteğe bağlı olarak istemciyi doğrular. Birlikte, bu, bir saldırganın herhangi bir tarafın kimliğine bürünmesini engeller - ancak ele geçirilmiş bir CA bu korumayı aşabilir.
Kaynaklar
- Rescorla, E. (2018). The Transport Layer Security (TLS) Protocol Version 1.3. RFC 8446. link ↗
- Dierks, T., & Rescorla, E. (2008). The Transport Layer Security (TLS) Protocol Version 1.2. RFC 5246. link ↗
- Bhargavan, K., et al. (2016). FREAK: Factoring RSA Export Keys. Proceedings of the 24th USENIX Security Symposium. link ↗
Bu sayfayı kaynak gösterin
ScholarGate. (2026, June 3). Transport Layer Security Protocol Specification and Security Assessment. ScholarGate. https://scholargate.app/tr/cryptography/tls-protocol-analysis
Hangi yöntem?
Bu yöntemi en yakın akrabalarının yanına koyup yan yana okuyun — kütüphane kitapları masaya serer; seçim sizindir.
- Diffie-Hellman Anahtar DeğişimiKriptografi↔ karşılaştır
- Dijital İmza ŞemasıKriptografi↔ karşılaştır
- RSA Kriptosistem AnaliziKriptografi↔ karşılaştır
- SHA Karma FonksiyonuKriptografi↔ karşılaştır