Forumda yenilikler devam etmektedir , çalışmalara devam ettiğimiz kısa süre içerisinde güzel bir görünüme sahip olduk daha iyisi için lütfen çalışmaların bitmesini bekleyiniz. Tıkla ve Git
x

Https Nedir?

Https Nedir?
0
135

uydukurdu

FD Üye
Katılım
Ocak 2, 2023
Mesajlar
53
Etkileşim
5
Puan
8
Yaş
46
F-D Coin
143
Https Nedir?
HTTPs (Secure Hypertext Transfer Protocol), HTTP’nin SSL ve TLS protokolleri ile daha güvenli hale getirilmiş bir versiyonudur. SSL ve TLS protokolleri sayesinde web trafiği şifrelenerek bilgi ve veri hırsızlığının önüne geçilmesi hedeflendi. HTTPs’in başka bir artısı ise authentication (kimlik doğrulama) sunmasındır.

HTTP ön tanımlı olarak genellikle 80 portunu kullanırken HTTPs ise ön tanımlı olarak çoğunlukla 443 portunu kullanır.

SEO konusunda rakiplerinden geri kalmak istemeyen web tasarımların yanında son yıllarda popülerliğini iyiden iyiye arttıran e-ticaret web siteleri ve çevrimiçi banka işlemleri HTTPs’in standart web güvenliği haline getirilmesine öncülük etmektedir.

HTTP ve HTTPs’i Kıyaslayalım
Tabii ki de HTTPs denildiğinde akla en başta şifrenlenen web trafiği geliyor. Pekii HTTP bağlantısının bu konu özelinde dezavantajı neydi? Siber güvenlik dünyasında veri hırsızlığından bahsedildiğinde bilindik en etkili yöntemlerden bir tanesi MITM (Man In The Middle) yani başka bir deyişle “Ortadaki Adam” saldırısıdır. Bir siber saldırgan iki bağlantı arasında MITM konumuna gelmiş ise şifrelenmeyen tüm ağ trafiğin açık bir şekilde izleyebilir ve önemli verileri çalabilir. Ayrıca HTTP bağlantısı ile ziyaret edilen web sitelere gidişleri engelleyerek kendisinin zararlı web sitesine çekebilir ve bu web site aracılığıyla kullanıcının zararlı yazılım indirmesini sağlayabilir. Fakat HTTPs bağlantısı kullanıldığı zaman web trafiği şifreli bir yolla gerçekleştiği için MITM konumundaki siber saldırgan veri hırsızlığı gerçekleştiremez ya da gerçekleştirmesi imkansıza çok yaklaşır. Bunun en büyük sebebi ise ilgili web sitenin SSL sertifikasının çeşitli otoriteler aracılığıyla imzalanmasıdır. Bir kullanıcı ilgili web siteye gitmek istediğinde web tarayıcı web sitenin sunucusundan gelen SSL sertifikasının imzasına bakar ve o sertifikanın gerçekten de ilgili web siteye ait olup olmadığını inceler. Eğer sertifika web tarayıcı tarafından doğrulanamaz ise kullanıcının o web siteye erişimi web tarayıcı tarafından engellenir. Buna göre bir saldırganın gerçek bir imzalı SSL sertifikası yaratması imkanlar doğrultusundadır fakat o sertifika web tarayıcının doğrulamasından geçemez.

Avoiding Attack

HTTPs’in diğer bir artısı ise web sunucu tarafından gönderilen dosyaların, imajların vs. 3. parti bir kişi ya da kişiler tarafından bütünlüğünün yani içeriğinin değiştirilmemiş olduğunun kontrol edilebiliyor olduğudur. Bu işlem şöyle gerçekleşir: HTTPs kullanan web sunucuları herhangi bir doküman göndermeden önce o dokümanı dijital olarak imzalar. Daha fazla detaya girmek gerekirse web sunucu dokümanın içeriğinin ve web sitenin dijital sertifikasının kriptografik değerini hesaplar ve bu sayede web sunucusundan gelen dokümanı inceleyen web tarayıcı verilerin bütünlüğünü kontrol eder ve “dokümanın içeriği değiştirilmiş mi?” sorusunu sorar.

Neden HTTPs Kullanmalıyız?
1. Web site içeriğinin bütünlüğü
Eğer bir web site içeriği 3. parti bir kişi ya da kişiler tarafından değiştirilebiliyorsa zararlı bir içeriğin enjekte edilmesi en mümkün olan senaryodur. İşte HTTPs web site içeriklerinin kriptografik olarak değerlerini hesaplayarak web tarayıcıların içerik hakkında doğrulama yapmasını sağlar.

( )

2. Kullanıcı verilerinin gizlilik
HTTP bağlantısı kullanıldığında web trafiğinin şifrelenmediğini ve bu sebeple MITM (Man In The Middle) konumundaki siber saldırganların web trafiğini açık açık izleyebildiğinden bahsettik. HTTPs sayesinde şifreli olarak gerçekleşen web trafiği sayesinde artık kullanıcıların verilerinin gizliliği büyük oranda arttı.

3. Kullanıcıların web site hakkında iyi izlenimlere sahip olması
Günümüzdeki web tarayıcılar eğer ziyaret edilmek istenen web site HTTPs bağlantısı kullanımıyorsa “bu web site güvenli değildir” diyerek kullanıcıları bilgilendirmektedir. Tabii ki bu durumun kullanıcıların gözünden bakıldığında sempatik gelmeyen ve endişe verici olduğunu görürüz. Web sitenizi ziyaret eden kullanıcıların bu konudaki negatif düşüncelerini bir kenara atmak için HTTPs bağlantısı tercih etmelisiniz.

4. SEO (Search Engine Optimization)
HTTPs bağlantısı desteği olan web siteler arama motorlarının indekslerinde daha üst sıralara çıkmaktadır. Böylelikle web siteniz arama sonuçlarında daha üstlerde görülmeye başlar. Bu da demek oluyor ki “daha fazla ziyaretçi”.
 

Similar threads

Web Hosting Nedir? Web tasarım içeriklerinin internet kullanıcıları tarafından görünür bir hale gelebilmesi için bu içeriklerin (kodlar, dosyalar, resimler, fotoğraflar, vb.) bir sunucu (bilgisayar birimi) tarafından barındırılıyor olması gerekmektedir. Tabii ki her sunucu aynı donanıma sahip...
Cevaplar
0
Görüntüleme
214
SEO uyumlu URL, web sitelerinin alanında başarılı olabilmesi açısından oldukça önemlidir. Gelişmiş bir kullanıcı deneyimi sağlamaya yardımcı olan URL, Google’ın ve kullanıcıların site hakkında bilgi sahibi olmasını olanak vermektedir. Sitenin amacını doğru bir şekilde belirten, dilbilgisine...
Cevaplar
0
Görüntüleme
125
HTTPS, açılımıyla (Secure Hypertext Transfer Protocol) yani Türkçesiyle güvenli hiper metin aktarım iletişim kuralı anlamına gelmektedir. HTTPS esasen internet sitelerinin açılmasına yardımcı olan evrensel bir iletişim kuralı olan HTTP'nin SSL sertifikası eklenerek daha kullanışlı ve güvenilir...
Cevaplar
0
Görüntüleme
163
Dijital dünyada online olarak iş yapmak için özel bir ilgi alanı ile sınırlandırılmış internet sitelerine ihtiyaç duyulur. İnsanların erişimine açık olan sitelerin belirli bir kalite standardını yakalaması gerekir. Böylece daha fazla kişiye ulaşmak mümkün olur. Sitelerin kalitesini artırmak için...
Cevaplar
0
Görüntüleme
116
URL Nedir? URL (Uniform Resource Locators), web üzerindeki bir kaynağa nokta atışı bir şekilde ulaşabilmemizi sağlayan bir mekanizmadır. URL; kullanıcı adı, parola, alt domain, domain, dosya dizini, GET parametreleri, anchor (bağlayıcı) ve port bölümlerinden oluşur. URL’e Detaylı Bir Bakış...
Cevaplar
0
Görüntüleme
3K
858,475Konular
981,229Mesajlar
29,547Kullanıcılar
sonertSon üye
Üst Alt