Teknoloji

Wildcard SSL Nedir?

Wildcard SSL, bir alan adına bağlı birinci seviye alt alan adlarını tek sertifika üzerinden güvence altına alan SSL/TLS sertifikası türüdür. Sertifika, ortak ad veya SAN alanında *.alanadiniz.com biçiminde bir joker karakter ifadesiyle üretilir; buradaki yıldız işareti o seviyedeki herhangi bir alt alan adının yerine geçer.

Örneğin *.alanadiniz.com için düzenlenen bir sertifika şu adresleri kapsar:

  • blog.alanadiniz.com
  • mail.alanadiniz.com
  • panel.alanadiniz.com
  • destek.alanadiniz.com

Joker karakterin yalnızca tek bir seviyeyi kapsadığını unutmamak gerekir. *.alanadiniz.com sertifikası mail.alanadiniz.com adresini korurken kampanya.blog.alanadiniz.com gibi ikinci seviye bir adresi kapsamaz. Kök alan adının korunması da otomatik değildir; tanımı gereği joker ifade alanadiniz.com adresini içermez. Çoğu sertifika otoritesi kök alan adını SAN alanına varsayılan olarak ekler, ancak bu satın alma öncesinde doğrulanması gereken bir noktadır.

Wildcard SSL Nedir

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

Teknik açıdan çalışma prensibi standart bir sertifikadan farklı değildir; fark yalnızca alan adı eşleştirme aşamasındadır. Bağlantı süreci şu şekilde işler:

  1. Ziyaretçi mail.alanadiniz.com gibi bir alt alan adına bağlanır.
  2. Sunucu kurulu Wildcard SSL sertifikasını tarayıcıya gönderir.
  3. Tarayıcı, ziyaret edilen adresin sertifikadaki joker kapsamla eşleşip eşleşmediğini kontrol eder.
  4. Sertifikanın geçerlilik süresi, güven zinciri ve imzalayan otorite doğrulanır.
  5. Kontroller başarılı olduğunda el sıkışma tamamlanır ve veri trafiği şifrelenir.

Aynı sertifika farklı sunuculara kurulabilir; bu durumda sertifika dosyaları ve özel anahtar ilgili sunuculara kopyalanır. Bu operasyonel kolaylık sağlar, ancak anahtarın bulunduğu her sistem yeni bir risk noktası oluşturur. Dosya izinlerinin sınırlandırılması ve anahtarın güvensiz kanallarla taşınmaması gerekir.

Wildcard SSL Hangi Durumlarda Kullanılır?

Wildcard SSL, aynı alan adına bağlı çok sayıda alt alan adının bulunduğu veya zaman içinde yeni adreslerin açılmasının planlandığı yapılarda tercih edilir. Bu senaryoların ortak noktası, alt alan adı sayısının artabilecek olmasıdır; yeni bir adres devreye alındığında ek sertifika talebi, doğrulama süreci veya ödeme adımı gerekmez.

  • Kurumsal siteler: Kariyer, yatırımcı, bayi ve destek bölümlerinin ayrı alt alan adlarında yayınlanması
  • E-ticaret altyapıları: Mağaza, ödeme, kargo takip ve müşteri paneli adreslerinin tek çatı altında toplanması
  • SaaS ve abonelik sistemleri: Her müşteriye otomatik olarak açılan alt alan adları
  • Geliştirme ortamları: Test, staging ve demo adresleri
  • Yönetim panelleri: Webmail, panel ve yönetici arayüzleri gibi kısıtlı erişimli adresler
  • Statik içerik sunucuları: CDN entegrasyonlarında kullanılan alt alan adları

Özellikle alt alan adlarının kullanıcı tarafından otomatik oluşturulduğu sistemlerde başka bir pratik seçenek bulunmaz, çünkü her yeni kayıt için elle sertifika süreci işletilemez. Alt alan adı oluşturma adımlarını destek makalemizde bulabilirsiniz.

Wildcard SSL Avantajları ve Sınırlamaları

Wildcard SSL sertifikasının sağladığı kolaylıklar kadar dikkat edilmesi gereken kısıtları da vardır. Doğru karar için iki tarafı birlikte değerlendirmek gerekir.

Avantajları

  • Birden fazla birinci seviye alt alan adı tek Wildcard sertifikasıyla korunur.
  • Onlarca adres için tek yenileme tarihi takip edilir, tek işlemle tüm yapı güncellenir.
  • Yeni alt alan adı eklendiğinde ek sertifika düzenleme ihtiyacı doğmaz.
  • Alt alan adı sayısı belirli bir eşiği geçtiğinde toplam maliyet tekil sertifikalara kıyasla düşer.
  • Kurulum ve yenileme süreçleri tek noktada toplandığı için yapılandırma hatası ihtimali azalır.

Sınırlamaları

  • Yalnızca tek seviyedeki alt alan adlarını kapsar; iki seviyeli adresler için ek tanım gerekir.
  • Birbirinden bağımsız farklı alan adlarını tek başına koruyamaz.
  • Aynı özel anahtarın birden fazla sunucuda bulunması, anahtarın ele geçirilmesi hâlinde tüm alt alan adlarını aynı anda riske atar.
  • CA/Browser Forum kuralları gereği joker karakter EV seviyesinde kullanılamaz; Wildcard sertifikalar yalnızca DV ve OV seviyelerinde sunulur.
  • Sertifika süresi dolduğunda tüm alt alan adları aynı anda etkilenir. Geçerlilik sürelerinin kısalmasıyla birlikte bu risk daha da belirginleşmiştir.

En yüksek doğrulama seviyesine ihtiyaç duyan projelerde ilgili adres için ayrı bir sertifika kullanmak, Wildcard yapısıyla birlikte uygulanabilecek dengeli bir yaklaşımdır. Doğrulama seviyeleri arasındaki farkı DV, OV ve EV SSL farkları yazımızda ele aldık.

Wildcard SSL ile Tek Alan Adı SSL Arasındaki Farklar

Hangi sertifikanın uygun olduğu, projenin alt alan adı yapısına ve büyüme planına bağlıdır. Aşağıdaki karşılaştırma iki seçenek arasındaki temel farkları özetler.

Kriter Wildcard SSL Tek Alan Adı SSL
Kapsam Tek alan adının birinci seviye alt alan adları Yalnızca sertifikada tanımlı adres
Yeni alt alan adı ekleme Ek sertifika gerekmez Her yeni adres için yeni sertifika gerekir
Doğrulama seviyesi DV ve OV DV, OV ve EV
Yenileme yönetimi Tek tarih, tek işlem Sertifika sayısı kadar ayrı takip
Anahtar güvenliği Ortak anahtar, risk paylaşımlı Her adres için ayrı anahtar
Maliyet mantığı Alt alan adı sayısından bağımsız Adres sayısıyla birlikte artar

Üçüncü bir seçenek daha vardır: birden fazla farklı alan adını tek sertifikada birleştiren çoklu alan adı sertifikaları. Alt alan adı değil de birbirinden bağımsız alan adları korunacaksa doğru tercih genellikle bu türdür. İhtiyaç hem farklı alan adlarını hem bunların alt alan adlarını kapsıyorsa, joker girişleri destekleyen çoklu alan adı sertifikaları değerlendirilebilir. Kapsam seçeneklerinin tamamını SSL türleri yazımızda karşılaştırdık.

Wildcard SSL Ne Zaman Tercih Edilmeli?

Karar aşamasında sorulması gereken şey, mevcut alt alan adı sayısından çok gelecekteki yapının nasıl şekilleneceğidir. Wildcard SSL, üç veya daha fazla alt alan adının aktif kullanıldığı ya da yeni adreslerin planlı biçimde ekleneceği projelerde anlamlıdır. Ana site ve kurumsal alt bölümlerin tek sunucuda barındırıldığı yapılarda tek sertifikayla tüm sanal sunucu tanımlarını yönetmek yapılandırma hatalarını azaltır.

Buna karşılık yalnızca kök alan adı ve www sürümünün kullanıldığı, alt alan adı ihtiyacı bulunmayan sitelerde joker sertifika gereksiz bir maliyet kalemidir. Bu durumda tek alan adı sertifikası hem daha ekonomik hem anahtar güvenliği açısından daha izole bir çözümdür.

Wildcard SSL Kurulumu Nasıl Yapılır?

Kurulum süreci, sertifika talebinin oluşturulmasından sunucu yapılandırmasına kadar birkaç aşamadan oluşur.

  1. CSR oluşturun. Sunucunuzda veya hosting panelinizde bir sertifika imzalama isteği üretin ve ortak ad alanına joker ifadeyi *.alanadiniz.com biçiminde girin. Adımları CSR kodu oluşturma rehberimizde bulabilirsiniz.
  2. Doğrulama yöntemini seçin. Joker sertifikalarda genellikle DNS doğrulaması istenir; otoritenin verdiği kaydı alan adınızın DNS yönetiminde tanımlayın ve yayılmasını bekleyin.
  3. Sertifikayı sunucuya yükleyin. Sertifika, özel anahtar ve ara sertifikaları panelinizdeki ilgili alanlara tanımlayın; panel bazlı adımlar SSL sertifikası kurulumu rehberimizde anlatılıyor.
  4. Alt alan adlarını tanımlayın. Sertifikayı kullanacak her alt alan adı için sunucu yapılandırmasında aynı sertifika dosyasını gösterin.
  5. Yönlendirme ve karışık içerik kontrolü yapın. HTTP trafiğini HTTPS’e yönlendirin ve sayfa içindeki kaynakların şifreli adreslerden çağrıldığından emin olun.

Kurulumdan sonra her alt alan adını ayrı ayrı açarak sertifika bilgilerini kontrol etmek faydalıdır. Ara sertifikanın eksik yüklenmesi masaüstü tarayıcılarda fark edilmeyebilir ancak mobil cihazlarda ve bazı uygulama istemcilerinde güven hatası üretir; bu nedenle zincir bütünlüğünü SSL sorgulama aracımızla dışarıdan doğrulamak önerilir.

Sertifika süresi dolmadan yenileme sürecini planlamak, alt alan adı sayısı arttıkça daha da kritik hâle gelir. Tek bir Wildcard sertifikası çok sayıda hizmeti aynı anda koruduğu için süresi dolduğunda hepsi birden etkilenir. Otomatik yenileme kullanılan yapılarda bile yenilemenin çalıştığını ve yeni sertifikanın tüm sunuculara uygulandığını dönem dönem doğrulamak gerekir.