TLS Nedir, Nasıl Çalışır? HTTPS, TLS ve SSL
TLS (Transport Layer Security), internetteki veri iletişimini şifreleyerek güvenli hale getiren protokoldür. Tarayıcınızdaki kilit simgesinin ve HTTPS'in arkasındaki teknoloji budur. Bu rehberde TLS'in ne olduğunu, nasıl çalıştığını ve SSL/HTTPS ile ilişkisini açıklıyoruz.
TLS Nedir?
TLS, iki taraf (tarayıcı ve sunucu) arasındaki veriyi şifreleyerek üçüncü kişilerin okumasını engelleyen bir güvenlik protokolüdür. Ayrıca verinin yolda değiştirilmediğini (bütünlük) ve sunucunun gerçekten iddia ettiği taraf olduğunu (kimlik doğrulama) garanti eder. Güncel sürüm TLS 1.3'tür.
SSL, TLS ve HTTPS Farkı
- SSL: TLS'in atası olan eski protokol; güvenlik açıkları nedeniyle artık kullanılmaz. "SSL sertifikası" terimi alışkanlıktan kalmıştır ama aslında TLS kullanır.
- TLS: SSL'in güncel, güvenli halefi; şifrelemeyi sağlayan katman.
- HTTPS: HTTP protokolünün TLS ile şifrelenmiş hali; adres çubuğunda "https://" ve kilit olarak görünür.
TLS El Sıkışma (Handshake)
Bağlantı kurulurken tarayıcı ve sunucu bir "el sıkışma" gerçekleştirir:
- Merhaba (Hello). Taraflar desteklenen TLS sürümü ve şifreleme yöntemlerini paylaşır.
- Kimlik doğrulama. Sunucu SSL/TLS sertifikasını sunar; tarayıcı sertifikayı doğrular.
- Anahtar değişimi. Oturum için ortak şifreleme anahtarı güvenli şekilde oluşturulur.
- Şifreli iletişim. Bu noktadan sonra tüm veri şifreli olarak akar.
Sitenizi TLS ile güvene alın
Tüm hosting paketlerinde ücretsiz, güncel TLS destekli SSL sertifikası dahildir.
Sıkça Sorulan Sorular
SSL ve TLS aynı şey mi?
TLS, SSL'in güncel halidir. Eski SSL protokolü güvenlik açıkları nedeniyle kullanılmaz; "SSL sertifikası" aslında TLS kullanır.
HTTPS ile TLS arasındaki fark nedir?
HTTPS, HTTP'nin TLS ile şifrelenmiş halidir. TLS şifreleme katmanı, HTTPS ise onu kullanan web protokolüdür.