Nedir?

SSL Sertifikası Nedir? HTTPS ve Sertifika Türleri

Hızlı Özet

SSL adıyla bilinen TLS sertifikaları, HTTPS bağlantısında sunucu kimliğinin doğrulanmasına yardımcı olur; aktarım şifrelemesini TLS sağlar. DV, OV ve EV arasındaki fark şifreleme gücü değil, kimlik doğrulama kapsamıdır. Doğru kurulum ve yenileme önemlidir. HTTPS, tek başına site güvenliği veya sıralama artışı garantisi vermez.

Web sitelerinde parolaların, kişisel bilgilerin ve ödeme verilerinin aktarım sırasında korunması gerekir. SSL sertifikası, HTTPS bağlantısının kurulmasında önemli bir rol oynar; ancak tek başına tüm siteyi güvenli hale getirmez. Bu yazıda sertifikaların nasıl çalıştığını, türleri arasındaki farkları, edinme ve kurulum adımlarını ve ek güvenlik önlemlerini ele alıyoruz.

SSL Sertifikası Nedir?

SSL (Secure Sockets Layer), günümüzde yerini TLS (Transport Layer Security) protokolüne bırakmış eski bir teknolojidir. SSL protokolü artık güvenli kabul edilmez; buna rağmen web için kullanılan TLS sertifikaları yaygın olarak SSL sertifikası adıyla anılır. Sertifika, kapsadığı alan adlarını ve sunucunun açık anahtarını içeren, bir sertifika yetkilisi tarafından imzalanmış dijital bir belgedir. TLS bağlantısında sunucunun kimliğinin doğrulanmasına yardımcı olur; veri şifrelemesini ise TLS protokolü gerçekleştirir.

HTTPS, HTTP trafiğinin TLS üzerinden taşınmasıdır. Geçerli bir sertifika ile HTTPS doğru yapılandırıldığında tarayıcı ve bağlantının sonlandığı sunucu arasındaki verilerin gizliliği ve bütünlüğü korunur. Adresin https:// ile başlaması ve tarayıcının bağlantı göstergesi bu bağlantı hakkında bilgi verir; gösterge her tarayıcıda kilit simgesi değildir. HTTPS, sitenin dürüst olduğunu, zararlı içerik barındırmadığını veya sunucuda saklanan verilerin güvende olduğunu garanti etmez.

SSL Sertifikası Nasıl Çalışır?

HTTPS bağlantısı kurulurken sunucu sertifikasını tarayıcıya sunar. Tarayıcı, sertifikanın ziyaret edilen alan adıyla eşleşmesini, geçerlilik süresini ve güvenilir bir sertifika yetkilisine uzanan sertifika zincirini denetler. TLS el sıkışması sırasında sunucu, sertifikadaki açık anahtara karşılık gelen özel anahtara sahip olduğunu kanıtlar; taraflar güvenli biçimde oturum anahtarları oluşturur.

Ardından tarayıcıdan sunucuya gönderilen parolalar, ödeme bilgileri ve diğer veriler ile sunucudan dönen yanıtlar bu oturum anahtarlarıyla şifrelenir ve değiştirilmeye karşı korunur. Bu koruma aktarım içindir: Kullanıcının cihazı veya sunucu ele geçirilmişse TLS tek başına verileri koruyamaz. Normal bir HTTPS bağlantısı da ziyaretçinin kimliğini doğrulamaz; kullanıcı girişi gibi uygulama mekanizmaları ayrıca gerekir.

SSL Sertifikası Türleri

SSL/TLS sertifikaları, başvuru sahibine uygulanan kimlik doğrulama kapsamına göre DV, OV ve EV olarak sınıflandırılır. Bu ayrım şifrelemenin gücünü değil, sertifika verilmeden önce nelerin doğrulandığını gösterir:

  • Domain Validated (DV) SSL Sertifikası: Başvuru sahibinin alan adı üzerindeki kontrolünü doğrular; işletmenin kimliğini doğrulamaz. Doğrulama çoğunlukla otomatikleştirilebilir. Bloglar, işletme siteleri ve e-ticaret sitelerinde HTTPS için kullanılabilir.
  • Organization Validated (OV) SSL Sertifikası: Alan adı kontrolünün yanında kuruluşun kimliği de doğrulanır. Kuruluş bilgileri sertifika ayrıntılarında yer alır. Kurumsal kimliğini sertifikada belirtmek isteyen işletmeler için bir seçenektir; doğrulama için ek bilgi veya belge gerekebilir.
  • Extended Validation (EV) SSL Sertifikası: Kuruluşun hukuki varlığı ve başvurunun yetkili kişilerce yapıldığı gibi hususları daha ayrıntılı kurallarla doğrular. Aynı TLS yapılandırmasında DV veya OV’den daha güçlü şifreleme sağlamaz. Güncel yaygın tarayıcılar EV sertifikalarını yeşil adres çubuğuyla göstermez; kuruluş bilgileri sertifika ayrıntılarından incelenebilir.

Web Sitenizi Güvence Altına Almanın Yolları

SSL sertifikası, sitenizin güvenliğini artırmanın sadece bir yolu. Web sitenizi daha da güvence altına almak için atabileceğiniz diğer adımlara göz atalım:

1. Güçlü Parolalar Kullanın

Web sitenizin yönetici paneli için uzun, benzersiz ve tahmin edilmesi zor bir parola kullanın. Parola yöneticisiyle rastgele bir parola üretebilir veya uzun bir parola cümlesi seçebilirsiniz. Yalnızca harf, sayı ve özel karakter eklemek yeterli değildir; parolayı başka hesaplarda kullanmayın. Destekleniyorsa çok faktörlü kimlik doğrulamayı etkinleştirin. Bir ihlal belirtisi veya özel bir zorunluluk yoksa parolayı sırf belirli bir süre geçtiği için değiştirmek yerine, sızıntı ya da yetkisiz erişim şüphesinde hemen değiştirin.

2. Düzenli Yazılım Güncellemeleri Yapın

Web sitenizde kullandığınız yazılımlar (CMS, eklentiler, temalar vb.) düzenli olarak güncellenmelidir. Bu güncellemeler, olası güvenlik açıklarını kapatır ve sitenizi daha güvenli hale getirir.

3. Güvenlik Duvarı Kullanın

Bir güvenlik duvarı, kötü niyetli girişimleri önleyerek sitenize yapılacak saldırılara karşı ek bir koruma sağlar. Web uygulaması güvenlik duvarı (WAF) kullanarak, sitenize yönelen kötü niyetli trafiği filtreleyebilirsiniz.

4. Veritabanı Güvenliği Sağlayın

Web sitenizin veritabanını yetkisiz erişimlere karşı koruyun. SQL enjeksiyonunu önlemek için kullanıcı girdilerini SQL sorgularına doğrudan eklemek yerine parametreli sorgular kullanın. Uygulamanın veritabanı hesabına yalnızca ihtiyaç duyduğu yetkileri verin, bağlantı bilgilerini herkese açık dosyalarda tutmayın ve veritabanına ağ erişimini gerekli sistemlerle sınırlandırın. TLS, uygulama düzeyindeki SQL enjeksiyonu açıklarını gidermez.

5. Düzenli Yedekleme Yapın

Bir siber saldırı veya teknik sorun sonrasında geri dönebilmek için site dosyalarını ve veritabanını düzenli olarak yedekleyin. Yedekleme sıklığını kabul edebileceğiniz veri kaybına göre belirleyin; yedeklerin bir kopyasını üretim sisteminden ayrı, erişimi kısıtlı bir ortamda saklayın. Geri yükleme işlemini düzenli olarak sınayın. Kurtarma süresi, yedeklerin sağlamlığına, kapsamına ve geri yükleme planına bağlıdır; yedek bulunması tek başına hızlı kurtarmayı garanti etmez.

SSL Sertifikasının SEO’ya Etkisi

Google, HTTPS kullanımını bir sıralama sinyali olarak değerlendirir; ancak bu, sertifika kurulan her sitenin sıralamasının yükseleceği anlamına gelmez. HTTPS, içerik kalitesi ve diğer teknik SEO unsurlarının yerine geçmez. DV, OV veya EV seçiminin tek başına bir sıralama avantajı sağladığı söylenemez.

Tarayıcılar düz HTTP bağlantılarını “Güvenli Değil” gibi ifadelerle işaretleyebilir. Bu uyarı bağlantının şifrelenmediğini belirtir ve ziyaretçilerin güvenini etkileyebilir; sitenin mutlaka zararlı olduğu anlamına gelmez. HTTPS bağlantısında süresi dolmuş veya alan adıyla eşleşmeyen bir sertifika da ayrı güvenlik uyarılarına neden olabilir.

HTTP’den HTTPS’ye geçerken eski adresleri karşılık gelen HTTPS adreslerine kalıcı olarak yönlendirin; site içi bağlantıları, canonical etiketlerini ve site haritasını güncelleyin. HTTPS sayfalarındaki HTTP kaynaklarını da düzeltin; bu karma içerik tarayıcı tarafından engellenebilir veya bağlantının güvenliğini zayıflatabilir.

SSL Sertifikasını Nereden Alabilirsiniz?

SSL/TLS sertifikasını bir hosting sağlayıcı aracılığıyla veya doğrudan bir sertifika yetkilisinden (CA) edinebilirsiniz. Ücretsiz sertifika yetkililerinden Let’s Encrypt, alan adı kontrolünü doğrulayan DV sertifikaları sunar. Ücretli seçeneklerde doğrulama kapsamı, destek ve yönetim hizmetleri farklılaşabilir; ücretli olması tek başına daha güçlü şifreleme anlamına gelmez. E-ticaret sitelerinde de DV kullanılabilir; OV veya EV gereksinimini kuruluş kimliğinin doğrulanması ve varsa sözleşmesel ya da mevzuata bağlı şartlar belirler.

Önce sertifikanın hangi alan adlarını ve alt alan adlarını kapsaması gerektiğini belirleyin. Sağlayıcınızın veya hosting panelinizin desteklediği yöntemle alan adı kontrolünü doğrulayın. Sertifikayı ve gerekli ara sertifikaları HTTPS bağlantısını sonlandıran sunucuya, yük dengeleyiciye veya CDN hizmetine uygun şekilde kurun; özel anahtarı gizli tutun. Bu işlemlerin bazıları hosting paneli tarafından otomatik yapılabilir. CDN kullanıyorsanız CDN ile kaynak sunucu arasındaki bağlantının da TLS ile korunmasını ve kaynak sertifikasının doğrulanmasını ayrıca yapılandırın.

HTTPS’nin çalıştığını kontrol ettikten sonra HTTP yönlendirmelerini etkinleştirin ve karma içerik hatalarını giderin. Sertifikanın süresini izleyin; mümkünse otomatik yenilemeyi etkinleştirin ve yenilenen sertifikanın hizmete uygulandığını kontrol edin. Sertifika edinmek tek başına HTTPS’yi etkinleştirmez; kurulum, yapılandırma ve yenileme birlikte yönetilmelidir.

Sonuç

SSL/TLS sertifikası ve doğru yapılandırılmış HTTPS, ziyaretçilerle siteniz arasındaki bağlantıyı korumanın temel adımlarındandır. Sertifika seçerken şifreleme gücüyle kimlik doğrulama kapsamını ayırın; kapsanacak alan adlarını ve kuruluşunuzun doğrulama ihtiyaçlarını dikkate alın. Kurulum kadar yenileme ve HTTPS geçişinin doğru yönetilmesi de önemlidir.

HTTPS, güvenli bir sitenin tamamı değil, bir katmanıdır. Güçlü ve benzersiz parolalar, çok faktörlü kimlik doğrulama, güncel yazılımlar, uygun güvenlik duvarı kuralları, veritabanı erişim kontrolleri ve geri yüklenebilir yedeklerle birlikte kullanılmalıdır. Bu önlemler riski azaltır; kusursuz güvenlik veya daha yüksek arama sıralaması garantisi vermez.

Web Hosting
Web Hosting
Uygun fiyatlı ve yüksek performanslı paylaşımlı hosting çözümleri.

Sıkça Sorulan Sorular

SSL sertifikası, günümüzde TLS bağlantılarında kullanılan dijital sertifikanın yaygın adıdır. Alan adlarını ve sunucunun açık anahtarını içerir; sunucunun kimliğini doğrulamaya yardımcı olur. Veri aktarımını şifreleyen protokol TLS'dir. HTTPS, HTTP trafiğinin TLS üzerinden taşınmasıdır.

Google, HTTPS kullanımını bir sıralama sinyali olarak değerlendirir; ancak sertifika kurmak sıralama artışını garanti etmez. HTTPS'ye geçişte yönlendirmeler, site içi bağlantılar, canonical etiketleri ve site haritası doğru güncellenmelidir. Sertifikanın DV, OV veya EV olması tek başına SEO avantajı sağlamaz.

Doğrulama kapsamına göre DV, OV ve EV türleri bulunur. DV alan adı kontrolünü, OV buna ek olarak kuruluş kimliğini doğrular. EV daha ayrıntılı kuruluş ve yetki kontrolleri içerir. Aynı TLS yapılandırmasında bu türler arasında şifreleme gücü farkı yoktur; güncel yaygın tarayıcılar EV için yeşil adres çubuğu göstermez.

DV sertifikaları e-ticaret sitelerinde HTTPS için kullanılabilir. Kuruluş kimliğinin sertifikada doğrulanması isteniyorsa veya sözleşmesel ya da mevzuata bağlı şartlar varsa OV veya EV değerlendirilebilir. OV ve EV daha güçlü şifreleme sağlamaz. Sertifika, ödeme ve uygulama güvenliği önlemlerinin yerine geçmez.

Hosting sağlayıcınız aracılığıyla veya bir sertifika yetkilisinden alınabilir. Let's Encrypt ücretsiz DV sertifikaları sunar. Gerekli alan adlarını belirleyip alan adı kontrolünü doğruladıktan sonra sertifikayı ve gerekli ara sertifikaları hizmetinize kurmalısınız. HTTPS yapılandırmasını kontrol etmek ve yenilemeyi takip etmek de gerekir; hosting paneliniz bu adımları otomatikleştirebilir.

Site yalnızca HTTP ile sunuluyorsa trafik şifrelenmez; ağ üzerindeki saldırganlar verileri okuyabilir veya değiştirebilir. Tarayıcılar bağlantıyı güvenli değil olarak işaretleyebilir. HTTPS sunulmaya çalışılırken geçerli, alan adıyla eşleşen ve güvenilir bir sertifika yoksa tarayıcı sertifika hatası gösterebilir ve erişimi engelleyebilir.
↑