Başlangıçtan Uzmanlığa: SSL Sertifikalarının İşlevleri, Türleri ve Talep-Deplasman Kılavuzunun Kapsamlı Analizi

2 dakika okuma.
2026-03-17
2,280
Aşağıdaki bağlantılar üzerinden alışveriş yaptığınızda, sizin için ek bir maliyet olmadan komisyon kazanıyorum.

Günümüz internet ortamında, web sitesi güvenliği göz ardı edilemeyecek bir temel haline gelmiştir. Güvenli ve güvenilir bir web sitesi, sadece kullanıcı verilerini korumakla kalmaz, aynı zamanda ziyaretçilerin güvenini de kazanır. Bu hedefe ulaşmanın temel teknolojilerinden biri de SSL/TLS protokolü ve dijital sertifikalarıdır. SSL sertifikası, web sitesinin “dijital kimlik kartı” ve “güvenli şifreleme zarfı” gibidir; kullanıcı tarayıcısı ile web sitesi sunucusu arasında şifreli bir iletişim kanalı oluşturur.

SSL Sertifikasının Temel İşlevi ve Değeri

SSL sertifikası, sadece adres çubuğunda küçük bir kilit simgesinin görünmesinden çok daha fazlasıdır. Web siteleri ve kullanıcılar için çoklu koruma sağlayan kapsamlı bir güvenlik mekanizmasıdır.

Veri şifreli aktarımını gerçekleştirin.

Kullanıcılar, SSL sertifikası bulunan bir web sitesini ziyaret ettiğinde, tarayıcıları sunucu ile bir “el sıkışma” (handshake) işlemi gerçekleştirir ve şifreli bir bağlantı kurulur. Bundan sonra, aralarında iletilen tüm veriler – giriş bilgileri, kredi kartı numaraları, kişisel bilgiler, sohbet içerikleri vb. – şifreli biçimde aktarılır. Veriler aktarım sırasında üçüncü bir taraf tarafından ele geçirilse bile, ilgili özel anahtar olmadan bu veriler şifrelenmiş halde kalır ve bu da bilgi gizliliğinin ve aracı saldırılarının önlenmesini sağlar.

Tavsiye edilen okuma SSL Sertifikalarını Anlama: Türler, Başvuru Süreci ve Web Sitesi Güvenlik Ayarlamaları Kapsamlı Analizi

Web sitesinin gerçek kimliğini doğrulayın.

SSL sertifikaları, güvenilir üçüncü parti kuruluşlar tarafından – yani sertifika veren kuruluşlar (Certificate Authorities – CA’lar) tarafından – verilir. CA’lar, sertifika vermeden önce başvuru sahibinin kimliğini titiz bir şekilde inceler. Bu nedenle, bir kullanıcı geçerli bir SSL sertifikasına sahip bir web sitesini ziyaret ettiğinde, tarayıcı “ziyaret edilen web sitesinin gerçekten iddia ettiği kuruluş olduğundan” emin olabilir; dolandırıcılık amaçlı bir site veya taklit edilmiş bir site değildir. Bu durum, kullanıcıların web sitesine olan güvenini artırmaya yardımcı olur.

Bluehost SSL sertifikası.
Bluehost SSL sertifikası.
BlueHost SSL sertifikaları, 1-2 yıllık uzatma süresi seçenekleri sunar, RSA veya ECC algoritmalarını destekler, 4096 bit'e kadar anahtar uzunluğu sağlar ve 1,75 milyon ABD dolarına kadar garanti tutarı sunar.
Aylık $7,49 USD'den başlayan fiyatlarla.
Bluehost SSL sertifikasına erişin →
hosting.com SSL sertifikası.
hosting.com SSL sertifikası.
Uygun fiyatlı DV, OV, EV SSL sertifikaları, en yüksek 256 bit şifreleme, 5 milyon ila 100 milyon ABD doları tutarında garanti ve 7/24 destek.
Aylık $2.5 USD'den başlayan fiyatlarla.
Hosting.com SSL sertifikasına erişin. →

Arama motoru sıralamalarını ve kullanıcı güvenini artırmak

Google gibi önde gelen arama motorları, HTTPS’yi uzun zamandır olumlu bir sıralama kriteri olarak kullanmaktadır. HTTPS kullanan web siteleri, arama sonuçlarında genellikle daha öncelikli bir şekilde gösterilir. Aynı zamanda, modern tarayıcılar (Chrome, Safari gibi) HTTPS kullanmayan web sitelerini “güvenli değil” olarak işaretler; bu da kullanıcıların sayfadan çıkma oranlarını önemli ölçüde artırır. Buna karşılık, yeşil güvenlik kilidi ve “güvenli” işareti, kullanıcıların göz atma isteğini ve satın alma niyetini doğrudan artırır.

SSL Sertifikalarının Ana Türleri ve Uygulama Senaryoları

Doğrulama seviyesine ve işlevlerine göre, SSL sertifikaları farklı ölçek ve türdeki web sitelerinin ihtiyaçlarını karşılamak için aşağıdaki kategorilere ayrılır:

Domain doğrulama sertifikası.

DV sertifikası, doğrulama seviyesi en düşük ve verilme hızı en hızlı sertifika türüdür. CA (Certificate Authority – Sertifika Yetkilisi), başvuru sahibinin alan adına sahip olduğunu yalnızca alan adı çözümleme kayıtlarını doğrulayarak veya belirtilen e-posta adresini kontrol ederek teyit eder. Bireysel web siteleri, bloglar, test ortamları veya yalnızca temel şifreleme özelliklerinin gerektiği durumlar için çok uygundur. Özellikleri arasında düşük maliyet ve anında verilme süresi bulunmaktadır.

Kuruluş doğrulama sertifikası.

OV sertifikaları, DV sertifikalarına kıyasla daha yüksek düzeyde güven sağlar. Sertifika veren kuruluş (CA – Certificate Authority), yalnızca alan adının sahipliğini doğrulamakla kalmaz; aynı zamanda başvuru yapan kuruluşun gerçek varlığını da kontrol eder (örneğin ticaret sicil belgesi gibi yasal belgeleri inceleyerek). Sertifika detaylarında başvuru yapan şirketin adı da yer alır. Bu sertifikalar, kurumsal web siteleri, organizasyon portalları ve kurumsal güvenilirliğin gösterilmesi gereken diğer ticari web siteleri için uygundur.

Tavsiye edilen okuma SSL Sertifikası Ayrıntılı İncelemesi: Çalışma Prensibi, Tür Seçimi ve HTTPS Yapılandırma Kılavuzu

Genişletilmiş doğrulama sertifikası.

EV sertifikaları, en sıkı doğrulama süreçlerinden geçen ve en yüksek güven seviyesine sahip sertifikalardır. CA’lar (Certification Authorities), kuruluşların yasal, fiziksel ve operasyonel varlıklarını doğrulamayı içeren katı inceleme süreçleri uygularlar. Tarayıcılar da EV sertifikalarını özellikle vurgular; adres çubuğunda şirket adı doğrudan yeşil renkte gösterilir. Bu, finans, e-ticaret ve büyük şirketler gibi yüksek güven gereksinimleri olan web siteleri için standart bir özellikti. Modern tarayıcı arayüzleri değişse de, arkasındaki katı inceleme standartları hâlâ en yüksek seviyededir.

Çoklu alan adı ve joker karakter sertifikası.

Yukarıdaki üç sertifika türü de kapsama alanlarına göre daha da ayrılabilir. Tek alan adı sertifikaları yalnızca belirli bir alan adını korur (örneğin www.example.com). Çok alan adı sertifikaları, tek bir sertifika içinde birbirleriyle hiçbir ilgisi olmayan birden fazla alan adını koruyabilir (örneğin example.com, example.net, shop.othersite.com). Jenerik (wildcard) sertifikalar ise bir ana alan adını ve tüm alt alan adlarını koruyabilir (örneğin *.example.com; blog.example.com, shop.example.com, mail.example.com gibi adresleri kapsar) ve birden fazla alt alan adına sahip şirketler için çok uygundur.

SSL sertifikası nasıl talep edilir ve alınır?

SSL sertifikasını edinme süreci oldukça açıktır ve birkaç adımdan oluşur.

UltaHost SSL sertifikası.
DV, EV, OV sertifikaları, en fazla $1, 750.000 ABD doları teminat tutarını destekler, sınırsız alt alan adını destekler, iOS ve Android uygulamalarını destekler ve 20%'den başlayan aylık $15,95 ABD doları fiyatla 30 günlük para iade garantisi sunar.

İlk adım: Sertifika imza isteği oluşturun.

Sunucunuzda (Nginx, Apache, Tomcat vb.) ilk adım, bir anahtar çifti (özel anahtar ve genel anahtar) ile bir sertifika imza isteği (CSR – Certificate Signing Request) dosyası oluşturmaktır. CSR dosyasında genel anahtarınız, alan adınız, şirket bilgileriniz vb. bulunur. Özel anahtarın sunucuda güvenli bir şekilde saklanması gerekir ve kesinlikle ifşa edilmemelidir.

İkinci adım: CA'yı seçin ve başvuruyu gönderin.

İhtiyaçlarınıza (doğrulama türü, marka, bütçe vb.) göre güvenilir bir CA (Sertifika Yetkilisi) veya onun acentesini seçin. Başvurunuzu ilgili web sitesinden yapın ve oluşturulan CSR (Certificate Signing Request) dosyasının içeriğini belirtilen yere yapıştırın. OV (Organizational Validation) ve EV (Extended Validation) sertifikaları için ayrıca gerekli kurumsal belgeleri de talep edildiği şekilde sunmanız gerekmektedir.

Üçüncü Adım: Alan Adı/Organizasyon Doğrulamasını Tamamlayın

CA, başvurduğunuz sertifika türüne göre doğrulama sürecini başlatacaktır. DV sertifikaları için, belirtilen DNS kayıtlarını ayarlayarak veya doğrulama e-postalarını alarak alan adı kontrol hakkınızı onaylamanız gerekebilir. OV/EV sertifikaları için ise, CA kuruluş bilgilerini telefon yoluyla, üçüncü parti veritabanları aracılığıyla veya benzeri yöntemlerle doğrulayabilir.

Tavsiye edilen okuma SSL Sertifikası Kullanım Kılavuzu: Bir Web Sitesinin Güvenli Şifrelemesini Nasıl Seçer, Kurar ve Doğrularsınız?

Dördüncü Adım: Sertifikayı İmzalayın ve İndirin

Doğrulama işlemi tamamlandıktan sonra, CA (Sertifika Yetkilisi) sertifikayı verir. Sunucu sertifikasını (ve muhtemelen ara sertifikaları da) içeren sertifika paketini CA’nın konsolundan indirebilirsiniz. Sertifika dosyaları genellikle .crt, .cer, .pem gibi uzantılara sahiptir.

Ücretsiz sertifika seçenekleri

对于个人或预算有限的用户,Let‘s Encrypt是一个优秀的免费CA选择。它提供自动签发的DV证书,有效期90天,可以通过Certbot等工具实现自动化续期,完全免费且流程高度自动化,极大地推动了HTTPS的普及。

Sunucuda SSL sertifikasını dağıtma ve yapılandırma

Sertifika dosyasını aldıktan sonra, bir sonraki önemli adım onu web sunucunuza doğru bir şekilde dağıtmaktır. Aşağıda, yaygın olarak kullanılan Nginx ve Apache sunucuları örnek olarak verilmiştir.

Nginx sunucu yapılandırması.

Indirdiğiniz sunucu sertifikasını (genellikle “server_certificate.pem” veya benzeri bir adla adlandırılır)… your_domain.crt) ve özel anahtar (your_domain.keySunucudaki güvenli bir kataloga yüklenir (örneğin: /path/to/secure/directory) /etc/ssl/Ardından, web sitenizin Nginx yapılandırma dosyasını düzenleyin (genellikle ... adresinde bulunur). /etc/nginx/sites-available/ Aşağıdaki).
Orijinalin üzerine… listen 80; Mevcut sunucu bloğunun yanına, 443 portunu (HTTPS’nin varsayılan portu) dinlemek için yeni bir sunucu bloğu ekleyin. Temel yapılandırma komutları arasında, SSL sertifikasının ve özel anahtarının yolunu belirtmek ve güvenliği artırmak için uygun SSL protokolünü ve şifreleme paketini seçmek yer alır. Yapılandırma tamamlandıktan sonra, kullanın. nginx -t Test konfigürasyonunun dilbilgisini kontrol edin; hatalar yoksa onaylayın. systemctl reload nginx Yapılandırmayı yeniden yükle.

Apache sunucusu yapılandırması.

Apache sunucusu için de sertifika ve özel anahtar dosyalarını yüklemeniz gerekmektedir. Daha sonra, sanal sunucu yapılandırma dosyanızı (örneğin…) düzenleyin. /etc/apache2/sites-available/your-site.conf)。
SSL modülü etkinleştirildikten sonra, sanal sunucu ayarlarına ekleyin. SSLEngine on Komutu alın ve uygulayın. SSLCertificateFileSSLCertificateKeyFile Komutlar sırasıyla sertifika dosyasının ve özel anahtar dosyasının yolunu belirtir. Aynı zamanda güçlendirilmiş SSL protokolünün de yapılandırılması gerekmektedir. Değişiklikleri kaydettikten sonra, kullanın. apachectl configtest Test edin ve ardından Apache servisini yeniden başlatın.

Zorunlu HTTPS yönlendirmesi ve HSTS (HTTP Strict Transport Security)

Dağıtım tamamlandıktan sonra, tüm trafiğin güvenli HTTPS kanalı üzerinden yönlendirildiğinden emin olmak için HTTP’den HTTPS’ye 301 yeniden yönlendirmesi yapılandırılmalıdır. Bu, sunucunun 80. portundaki dinleme bloğuna bir yeniden yazma kuralı ekleyerek gerçekleştirilebilir.
Daha da ileri giderek, HSTS (HTTP Strict Transport Security) özelliğini etkinleştirebilirsiniz. Bir yanıt başlığı aracılığıyla tarayıcıya, belirli bir süre boyunca (örneğin bir yıl) bu siteye yapılan tüm erişimlerin HTTPS kullanılarak yapılması gerektiğini bildirebilirsiniz. Bu, SSL çıkarma (SSL stripping) saldırılarını etkili bir şekilde önleyebilir. Ancak lütfen dikkat edin: HTTPS’nin tamamen düzgün çalıştığından emin olmadan bu özelliği kolayca etkinleştirmeyin; aksi takdirde yapılan bir ayar hatası kullanıcıların siteye uzun süre erişememesine neden olabilir.

Yüklemeden sonra yapılan doğrulama

Dağıtımın ardından, HTTPS adresinize mutlaka bir tarayıcı aracılığıyla erişin. Adres çubuğundaki kilit simgesinin doğru çalışıp çalışmadığını kontrol edin ve sertifika ayrıntılarının bilgilerinizle eşleşip eşleşmediğini inceleyin. Ayrıca, yapılandırmanızın kapsamlı bir güvenlik değerlendirmesini yapmak için çevrimiçi SSL denetim araçları (örneğin SSL Labs’ın SSL Test aracı) kullanmanızı şiddetle öneririz. Bu araçlar, güvenli olmayan protokoller, zayıf şifreleme paketleri gibi yapılandırmadaki olası güvenlik açıklarını belirleyecektir.

Özetle.

SSL sertifikaları, ağ iletişiminin güvenliğini sağlamak ve kullanıcıların güvenini kazanmak için gereklidir. Temel DV sertifikalarından yüksek güvence sağlayan EV sertifikalarına, tek bir alan adından joker karakterlere kadar çeşitli türler, farklı senaryoların ihtiyaçlarını karşılayabilir. Başvuru süreçleri giderek basitleşmekte ve otomatikleşmektedir; özellikle ücretsiz sertifikaların yaygınlaşması, web sitelerinin HTTPS’yi kullanmasının önündeki engelleri büyük ölçüde azaltmıştır. Başarılı bir dağıtım sadece kurulumla sınırlı değildir; aynı zamanda doğru yapılandırma ve sonraki bakımlar da önemlidir (HTTPS yönlendirmelerinin zorunlu hale getirilmesi, HSTS’nin etkinleştirilmesi ve sertifikaların düzenli olarak yenilenmesi gibi). HTTPS’yi benimsemek, sadece teknolojik trendleri takip etmekle kalmaz; aynı zamanda kullanıcı güvenliği ve kendi marka itibarınıza karşı da sorumlu bir tutumdur.

Sıkça Sorulan Sorular.

SSL sertifikaları ve TLS sertifikaları aynı şey mi?

Esasen aynı teknolojiyi ifade eder. SSL (Secure Sockets Layer), daha eski bir protokol sürümüdür ve yerini daha güvenli ve modern olan TLS (Transport Layer Security) protokolüne bırakmıştır. Ancak tarihi alışkanlıklar nedeniyle “SSL sertifikası” adı hala yaygın olarak kullanılmaktadır; günümüz piyasasında bahsedilen SSL sertifikaları aslında TLS protokolünü destekleyen sertifikalardır.

Ücretsiz SSL sertifikalarının ücretli olanlardan ne farkı var?

主要区别在于验证级别、功能、保障和服务。免费证书(如Let‘s Encrypt)通常是DV证书,仅验证域名所有权,适合个人或非商业项目。付费证书提供OV、EV等更高级别的验证,能展示公司信息,提升信任度;通常提供更高的保修金额(如百万美元级保障),在证书被盗或误签发导致损失时提供赔偿;并且拥有专业的技术支持服务。

Sertifika dağıtıldıktan sonra, neden tarayıcı hala güvensiz olarak gösteriliyor?

Bunun birçok nedeni olabilir: 1. Web sitesi sayfasında HTTP protokolüne ait kaynaklar (örneğin resimler, JS, CSS dosyaları) karışık bir şekilde yükleniyor ve tüm kaynak bağlantılarının HTTPS'ye dönüştürülmesi gerekiyor. 2. Sertifika zinciri eksik ve sunucu ara sertifikaları doğru şekilde yapılandırılmamış. 3. Sertifikanın alan adı, mevcut erişim alan adıyla eşleşmiyor. 4. Sertifika süresi dolmuş. Tarayıcı tarafından verilen özel hata mesajlarına göre sorunu gidermeniz gerekir.

SSL sertifikaları ne sıklıkta yenilenmelidir?

目前,主流CA签发的SSL证书最长有效期为398天(约13个月),这是行业标准委员会强制规定的。免费证书如Let‘s Encrypt有效期更短,为90天。因此,您需要定期在证书过期前进行续期操作,否则过期后网站访问将因安全警告而中断。建议设置自动续期或提前续期提醒。

Bir SSL sertifikası birden fazla sunucuda kullanılabilir mi?

Tabii ki, ancak doğru yöntemi kullanmak önemlidir. Eğer aynı hizmeti sağlayan birden fazla sunucunuz varsa (örneğin bir yük dengeleme kümesi), aynı sertifikayı ve özel anahtarı her bir sunucuya dağıtabilirsiniz. Daha iyi bir çözüm ise, birden fazla sunucuda dağıtımı destekleyen sertifika türlerini kullanmaktır (bazı sertifikalar birden fazla sunucu IP adresini belirtmenize izin verir) veya sertifika dağıtımı ve yönetimi için özel araçlar kullanmaktır. Önemli olan, özel anahtarın güvenli bir şekilde yönetilmesidir.