Tüm Sistemler Çalışıyor
Network Durumu
Ana Sayfa Blog SSL/TLS Sertifikaları Detaylı Anlatım: 2026’da Güvenli Web İçin Bilmeniz Gereken Her Şey

SSL/TLS Sertifikaları Detaylı Anlatım: 2026’da Güvenli Web İçin Bilmeniz Gereken Her Şey

SSL/TLS Sertifikaları Detaylı Anlatım: 2026’da Güvenli Web İçin Bilmeniz Gereken Her Şey

SSL/TLS Sertifikaları Nedir ve Neden Önemlidir?

SSL/TLS Sertifikaları Nedir ve Neden Önemlidir? - SSL/TLS Sertifikaları Detaylı Anlatım
SSL/TLS Sertifikaları Nedir ve Neden Önemlidir?

İnternet kullanıcıları, özellikle kişisel ve finansal bilgiler paylaşırken güvenli bir bağlantı bekler. İşte bu noktada SSL (Secure Sockets Layer) ve onun daha yeni ve güvenli versiyonu TLS (Transport Layer Security) devreye girer. SSL/TLS, tarayıcı ile sunucu arasındaki veri akışını şifreleyerek üçüncü kişilerin bu trafiği okumasını veya değiştirmesini engeller. Örneğin, bir e‑ticaret sitesinde kredi kartı bilgileri %100 şifreli bir tünel üzerinden aktarılır; bu da veri hırsızlığı riskini %99,9 oranında azaltır.

SSL/TLS yalnızca gizlilik sağlamaz, aynı zamanda kimlik doğrulama da yapar. Sertifika, sitenizin gerçek sahibi olduğunuzu kanıtlar ve kullanıcıların “güvenli” işaretini (kilit simgesi) görmesini sağlar. Bu işaret, dönüşüm oranlarını %15‑20 artırabilir; çünkü ziyaretçiler “güvenli” bir siteye daha fazla güvenerek alışveriş yaparlar.

SSL/TLS Çeşitleri ve Kullanım Senaryoları

SSL/TLS sertifikaları ihtiyaca göre farklı seviyelerde sunulur. En yaygın üç tür şunlardır:

  • Domain Validated (DV) Sertifikalar: Sadece domainin kontrol edildiği hızlı ve ekonomik çözümler. Kişisel bloglar ve düşük trafikli siteler için idealdir.
  • Organization Validated (OV) Sertifikalar: Şirketin fiziksel varlığı doğrulanır, bu da ziyaretçilere ekstra güven verir. Kurumsal hosting paketlerinde sıkça tercih edilir.
  • Extended Validation (EV) Sertifikalar: En yüksek doğrulama seviyesidir; tarayıcı çubuğunda şirket adı yeşil renkli olarak görünür. Finans, sağlık ve e‑ticaret siteleri için önerilir.

Bu üç temel tipin yanı sıra, Wildcard (bir domainin tüm alt alanlarını kapsar) ve Multi‑Domain (SAN) sertifikaları da vardır. Örneğin, bir şirket birden çok alt siteyi (mail.example.com, shop.example.com) tek bir wildcard sertifikasıyla koruyabilir, bu da yönetimi %30 oranında basitleştirir.

SSL/TLS Nasıl Çalışır? Şifreleme ve El Sıkışma Süreci

SSL/TLS, iki ana aşamadan oluşur: el sıkışma (handshake) ve veri şifreleme. El sıkışma sırasında tarayıcı ve sunucu, hangi şifreleme algoritmalarını (cipher suite) kullanacaklarını belirler, ortak bir oturum anahtarı oluşturur ve bu anahtarı RSA veya ECDHE gibi asimetrik şifreleme ile güvenli bir şekilde değiş tokuş eder. Bu süreç genellikle TLS 1.2 veya TLS 1.3 protokollerinde 0.2‑0.5 saniye sürer.

Oluşturulan oturum anahtarı, simetrik şifreleme (AES‑256‑GCM gibi) için kullanılır; bu sayede veri akışı yüksek hızda şifrelenir. TLS 1.3 ile el sıkışma adımları %70 oranında azaltılmış ve tam bir gizlilik sağlanmıştır. Bu da özellikle AMD Ryzen VDS sunucular gibi yüksek performanslı altyapılarda gecikmeyi minimuma indirir.

SSL/TLS Sertifikası Kurulumu: Adım Adım Kılavuz

SSL/TLS Sertifikası Kurulumu: Adım Adım Kılavuz - SSL/TLS Sertifikaları Detaylı Anlatım
SSL/TLS Sertifikası Kurulumu: Adım Adım Kılavuz
  1. CSR (Certificate Signing Request) Oluşturma: Sunucunuzda openssl req -new -newkey rsa:2048 -nodes -keyout domain.key -out domain.csr komutuyla bir CSR dosyası üretin. CSR içinde domain adı, organizasyon bilgileri ve public key bulunur.
  2. Sertifika Satın Alma ve Doğrulama: Güvendiğiniz bir CA (Certificate Authority) seçin, CSR dosyasını yükleyin ve doğrulama adımlarını tamamlayın. DV için e‑posta doğrulaması, OV ve EV için ise resmi belgeler gerekir.
  3. Sertifika ve Ara Sertifikaları Yükleme: CA’dan gelen .crt dosyasını ve ara (intermediate) sertifikaları /etc/ssl/certs/ dizinine koyun. Apache için SSLCertificateFile ve SSLCertificateChainFile direktiflerini, Nginx için ise ssl_certificate ve ssl_certificate_key ayarlarını güncelleyin.
  4. HTTPS Yönlendirmesi: HTTP isteklerini otomatik olarak HTTPS’e yönlendirmek RewriteEngine On ve RewriteCond %{HTTPS} off kurallarıyla yapılabilir. Bu, SEO puanınızı korur ve SEO hosting avantajlarını tam kullanmanızı sağlar.
  5. Test ve Doğrulama: openssl s_client -connect domain.com:443 -servername domain.com komutuyla sertifikanın doğru yüklendiğini kontrol edin. Ayrıca SSL Labs gibi online test araçlarıyla puan alabilirsiniz.

Bu adımları takip ettiğinizde, siteniz HTTPS protokolü üzerinden güvenli bir şekilde hizmet vermeye hazır olur.

SSL/TLS Sertifikalarının Avantaj ve Dezavantajları

ÖzellikAvantajDezavantaj
GüvenlikVeri şifreleme, kimlik doğrulama, %99,9 saldırı önlemeYanlış yapılandırma durumunda “mixed content” hataları
MaliyetDV sertifikalar ücretsiz (Let’s Encrypt) veya düşük fiyatlıOV/EV sertifikalar yıllık 100‑500 USD arasında değişir
PerformansTLS 1.3 ile el sıkışma süresi %70 azalırEski protokoller (TLS 1.0/1.1) performansı düşürür, uyumluluk sorunları
SEOGoogle HTTPS’i sıralama faktörü olarak kabul ederYanlış yönlendirme SEO kaybına yol açabilir
YönetimWildcard ve SAN sertifikaları tek bir yönetim paneliyle çoklu domain korurUzun geçerlilik süresi (2‑3 yıl) sonunda yenileme hataları

Tablodan da görüleceği gibi, doğru sertifika seçimi ve doğru yapılandırma, güvenlik, performans ve maliyet dengesi açısından kritik bir rol oynar.

Yaygın Hatalar ve Maliyeti: Neden Dikkat Etmelisiniz?

SSL/TLS kurulumunda en sık yapılan hatalardan biri “mixed content” hatasıdır. Bu, sayfanın bir kısmının hâlâ HTTP üzerinden yüklenmesi durumunda tarayıcının kilit simgesini kaldırmasıdır. Sonuç olarak, ziyaretçiler “Güvensiz” uyarısı alır ve dönüşüm oranı %30‑40 düşebilir.

Bir diğer yaygın sorun eski protokol ve şifreleme algoritmalarının kullanılmasıdır. TLS 1.0 ve RC4 gibi zayıf algoritmalar, WAF güvenlik duvarı tarafından bile saldırı yüzeyi oluşturur. Bu durum, veri ihlallerine yol açabilir ve ortalama bir veri ihlali maliyeti $3.86 milyon olarak raporlanmaktadır.

Bu hataları önlemek için:

  • Sunucu yapılandırmasında SSLProtocol -All +TLSv1.2 +TLSv1.3 gibi modern protokolleri zorunlu kılın.
  • İçeriklerdeki tüm “http://” referanslarını “https://” ile değiştirin.
  • Her sertifika yenilemesinde OCSP stapling ve HSTS (HTTP Strict Transport Security) ayarlarını etkinleştirin.

Gerçek Dünya Senaryosu: E‑Ticaret Sitesi İçin SSL/TLS Uygulaması

Bir e‑ticaret platformu, e‑ticaret hosting paketinde SSL/TLS’i nasıl kullanmalı? Örnek senaryomuzda “ShopX” adlı bir site var. İlk aşamada Let’s Encrypt ile ücretsiz DV sertifikası alınır ve Nginx üzerinde ssl_certificate ayarları yapılır. Ancak ödeme sayfası için PCI‑DSS uyumluluğu zorunlu olduğundan, EV sertifikası satın alınır.

ShopX, HSTS header’ını max-age=31536000; includeSubDomains; preload olarak ekler, böylece tarayıcılar bir yıl boyunca sadece HTTPS üzerinden bağlanır. Ayrıca OCSP stapling sayesinde sertifika revokasyon kontrolü gecikmesi %80 azalır. Sonuç: ortalama sipariş tamamlama süresi 2.3 saniyeden 1.8 saniyeye düştü ve dönüşüm oranı %22 artış gösterdi.

Sıkça Sorulan Sorular

SSL ve TLS arasındaki fark nedir?

SSL, 1990’ların ortalarında geliştirilen ilk şifreleme protokolüdür ve güvenlik açıkları nedeniyle artık kullanılmaz. TLS, SSL’in evrimleşmiş ve daha güvenli bir versiyonudur; TLS 1.3 şu anda en güncel ve önerilen protokoldür.

Let’s Encrypt ücretsiz mi, yoksa sınırlı mı?

Evet, Let’s Encrypt ücretsiz bir CA’dır ve 90 günlük sertifikalar verir. Sertifikalar otomatik yenilenebilir, bu da manuel müdahale ihtiyacını ortadan kaldırır. Ancak sadece DV sertifikası sunar; kurum doğrulaması gereken durumlarda ücretli bir CA tercih edilmelidir.

Wildcard sertifikası ne zaman tercih edilmeli?

Bir domain altında birden çok alt alan (subdomain) barındırıyorsanız, tek bir wildcard sertifikası (örnek: *.example.com) tüm alt alanları kapsar. Bu, yönetim yükünü %40‑50 azaltır ve maliyeti düşürür.

SSL sertifikası süresi dolduğunda ne olur?

Sertifika süresi dolduğunda tarayıcı “Güvensiz Bağlantı” uyarısı verir, ziyaretçiler siteyi terk eder ve SEO puanı düşer. Yenileme sürecini otomatikleştirmek, kesintisiz güvenlik sağlamak için kritik bir adımdır.

Sonuç ve Bir Sonraki Adımınız

SSL/TLS, modern web’in temel güvenlik taşıdır; doğru sertifika türünü seçmek, güncel protokolleri zorunlu kılmak ve yapılandırma hatalarını önlemek, sitenizin güvenliğini ve performansını doğrudan etkiler. Eğer hâlâ bir sertifikanız yoksa, web hosting paketleri içinde ücretsiz Let’s Encrypt entegrasyonu sunan bir plan seçin ve yukarıdaki adımları izleyerek HTTPS’i aktif hale getirin. Sertifikanızın süresi yaklaştığında otomatik yenileme ayarlarını kontrol etmeyi unutmayın; böylece kesintisiz bir güvenlik deneyimi elde edersiniz.