Kısa Cevap: SSL/TLS Nedir?
SSL (Secure Sockets Layer) ve onun modern, çok daha güvenli versiyonu olan TLS (Transport Layer Security); web tarayıcınız ile web sunucusu arasındaki veri trafiğini uçtan uca şifreleyen (encrypt) kriptografik güvenlik protokolleridir.
SSL sertifikası kurulduğunda sitenizin adresi güvensiz http:// protokolünden güvenli https:// protokolüne geçer ve tarayıcı çubuğunda güven simgesi (kilit simgesi) görüntülenir. Kredi kartı numaraları, şifreler ve kişisel veriler ağdaki üçüncü taraflarca dinlenemez (Sniffing engellenir).
TLS El Sıkışması (Handshake) Nasıl Gerçekleşir?
- Client Hello: Tarayıcı sunucuya bağlanır ve desteklediği TLS sürümlerini iletir.
- Server Hello & Sertifika: Sunucu kendi SSL sertifikasını ve Genel Anahtarını (Public Key) gönderir.
- Doğrulama: Tarayıcı sertifikanın yetkili bir Sertifika Otoritesi (CA) tarafından imzalanıp imzalanmadığını kontrol eder.
- Simetrik Oturum Anahtarı Üretimi: Taraflar asimetrik anahtarlarla anlaştıktan sonra veri aktarımı için çok hızlı bir simetrik anahtar oluşturur ve iletişim başlar.
Tavsiye: Tüm Hostudo hosting paketlerinde sınırsız ve ücretsiz Let's Encrypt / AutoSSL sertifikası otomatik kurulur.