Bu yazımızda HTTP nedir, HTTP Ne İşe Yarar, HTTP Nasıl Çalışır, HTTP Güvenli midir, HTTPS Nedir, SSL ve TLS kavramları hakkında bilgiler paylaşıyoruz.
HTTP Ne Demek?
HTTP (Hyper Text Transfer Protocol), köprü metin aktarım protokolü anlamına gelir. HTTP, dünya genelinde en yaygın kullanılan protokoldür ve internetteki web sayfalarını görüntülemek için kullanılır. Bu protokol, kullanıcıların web sitelerine erişimini sağlar ve web tarayıcıları ile sunucular arasındaki iletişimi düzenler.
HTTP Nasıl Çalışır?
Bir web adresi yazdığınızda, örneğin google.com, HTTP’nin web adresinin başına otomatik olarak eklendiğini göreceksiniz. Bu, web sayfasını görüntülemek için HTTP kullanıldığını gösterir. Standart HTTP’de tüm bilgiler açık metin olarak gönderilir. Bu, bilgisayarınız ile web sunucusu arasında bilgi akışı sağlandığı ve bilgilerin halka açık internet üzerinden açık metin olarak aktarıldığı anlamına gelir.
HTTP’yi Kim Ne Zaman İcat Etti?
HTTP, 1989’da CERN’de Tim Berners Lee tarafından geliştirilmeye başlanmıştır. Aynı yıllarda www’yi de icat eden Tim Berners Lee, aynı zamanda HTML’i de icat eden kişidir.
HTTP Güvenli midir?
HTTP, metinleri açık metin olarak aktardığı için bilgisayar korsanları ve hacker gibi kişilere karşı savunmasızdır. Şifreler veya kredi kartı bilgileri gibi hassas veriler kullanılmıyorsa bu büyük bir sorun olmayabilir. Ancak, adınız, adresiniz, telefon numaranız ve parolalar veya kredi kartı bilgileriniz gibi hassas verilerinizi yazarsanız, bu veriler savunmasız hale gelir. Bilgisayar korsanları, bu verileri aktarılırken izleyebilir veya dinleyebilir ve bilgilerinizi ele geçirebilir.
HTTPS Nedir?
HTTP’nin güvenli versiyonu olan HTTPS (Hyper Text Transfer Protocol Secure), güvenli köprü metin aktarım protokolü anlamına gelir. HTTPS, HTTP’den alınan verileri şifreleyerek güvenli hale getirir. Bilgisayarlar ve sunucular arasında internet üzerinden transfer olan tüm verilerin okunmasını imkansız hale getirir. HTTPS, aktarılan verileri karıştırmak için şifreleme algoritmaları kullanır.
Örneğin, şifrenizi ve kredi kartı bilgilerinizi girmeniz gereken bir web sayfasına gittiğinizde, URL’deki HTTP’nin sonunda bir ‘S’ olduğunu göreceksiniz. Bu, güvenli HTTP kullandığınızı ve hassas verilerin korunacağını gösterir. Birçok web tarayıcısı da adres çubuğunda bir kilit simgesi göstererek HTTPS’nin kullanıldığını belirtir.
Güvenli HTTP Protokolleri
SSL (Secure Sockets Layer)
SSL, internette güvenliği sağlamak için kullanılan bir protokoldür. Verilerin güvenliğini sağlamak için genel anahtar şifrelemesi kullanır. Bir bilgisayar SSL kullanan bir web sitesine bağlandığında, bilgisayarın web tarayıcısı web sitesinden kendini tanımlamasını isteyecektir. Web sunucusu bilgisayara SSL sertifikasının bir kopyasını gönderir. Bu sertifika, ziyaret edilen web sayfasının güvenli olduğunu bildirir. Web tarayıcısı sertifikanın doğruluğunu kontrol eder ve doğrulama yapıldığında web sunucusuna bir yanıt gönderir. Bu şekilde SSL oturumu devam eder ve şifrelenmiş veriler bilgisayarınız ve web sunucusu arasında değiştirilebilir.
TLS (Transport Layer Security)
TLS (Transport Layer Security), en son endüstri standardı şifreleme protokolüdür ve SSL’in halefidir. SSL ile aynı spesifikasyonlara dayanır ve aynı şekilde sunucunun, istemcinin kimliğini doğrular ve verileri şifreler.
Google HTTPS İstiyor
Google, SSL ile korunmayan web sitelerini güvenli değil olarak işaretlemekte ve SSL korumasına sahip olmayan web sitelerini Google arama sonuçlarında gerilere atmaktadır. Bu nedenle, birçok web sitesi hassas verilerin değiş-tokuş edilip edilmediğine bakılmaksızın HTTPS kullanmaktadır. Güvenli HTTP kullanımını anlamak için web adresinde HTTPS yazdığını ve yanında kilit işareti bulunduğunu kontrol edebilirsiniz.

HTTP, web sayfalarını görüntülemek için kullanılan temel bir protokoldür ancak güvenlik açısından yetersizdir. HTTPS, verilerin şifrelenmesi ve güvenliğinin sağlanması açısından önemli bir adımdır. SSL ve TLS gibi protokoller, HTTPS’nin güvenliğini artırır. The Rise olarak, web sitelerinizin güvenliğini sağlamak için HTTPS ve ilgili güvenlik protokollerini kullanmanızı öneriyoruz. Daha fazla bilgi ve profesyonel destek için bizimle iletişime geçin.






