Sobes.tech
Junior — Middle

HTTPS protokolünün çalışma mekanizmasını ve veri iletim güvenliğini nasıl sağladığını açıklayabilir misiniz?

sobes.tech yapay zeka

AI'dan gelen yanıt

HTTPS (HyperText Transfer Protocol Secure), istemci ile sunucu arasındaki verilerin şifrelenmesi için TLS/SSL protokolünü kullanan HTTP'nin genişletilmiş bir versiyonudur.

Çalışma Mekanizması:

  1. İstemci (tarayıcı), HTTPS üzerinden sunucu ile bağlantı kurar.
  2. Sunucu, kimliğini doğrulayan dijital sertifikasını, güvenilir bir sertifika otoritesi (CA) tarafından verilen, gönderir.
  3. İstemci, sertifikayı doğrularak geçerli ve doğru sunucuya ait olduğunu teyit eder.
  4. Doğrulama sonrası, TLS protokolü kullanılarak güvenli bir iletişim kanalı kurulur ve bu kanal simetrik şifreleme kullanır.
  5. İstemci ile sunucu arasındaki tüm veriler şifrelenir, böylece bunlar dinlenmeye ve değiştirmeye karşı korunur.

Böylece, HTTPS şunları sağlar:

  • Gizlilik (veri şifreleme)
  • Bütünlük (veri değişikliğine karşı koruma)
  • Sunucu doğrulaması (sertifika doğrulaması)

Örnek: HTTPS ile bir sitede şifre girerken, veriler şifrelenir ve trafik yakalanırsa kötü niyetli kişiler tarafından okunamaz.