Wait! Don't Leave Without Securing Your Site
Get enterprise - grade SSL certificates at a fraction of retail prices.
Save 10% on your first order, by entering coupon code SAVE10 during checkout.

Bir SSL sertifikasının ve özel anahtar çiftinin bütünlüğünü şu şekilde doğrulayabilirsiniz OpenSSL yardımcı programı ve komut satırları.
Süreç dört adımdan oluşmaktadır:
Özel anahtar bütünlüğünü doğrulama
Aşağıdaki komutu çalıştırın: openssl rsa -in [key-file.key] -check -noout
İşte bozuk bir özel anahtar örneği:
Değiştirilmiş/sahte anahtardan kaynaklanan diğer hatalar aşağıda listelenmiştir:
Yukarıdaki hatalardan herhangi biriyle karşılaştıysanız, özel anahtarınızla oynanmıştır ve açık anahtarınızla çalışmayabilir. Yeni bir özel anahtar oluşturmayı ve yeni bir sertifika talep etmeyi düşünün.
İşte bütünlüğü karşılayan bir özel anahtar örneği:
Modül değerinin Özel Anahtar ve SSL sertifika çifti ile eşleştiğini doğrulayın
Komutları çalıştırmak istemiyorsanız, her iki dosyayı Sertifika Anahtarı Eşleştirici‘ye yapıştırın ve sonucu okuyun.
Not: Özel anahtarın ve sertifikanın modülü tam olarak eşleşmelidir.
Sertifika modülünü görüntülemek için şu komutu çalıştırın:
openssl x509 -noout -modulus -in [certificate-file.cer]
Özel anahtar Modülünü görüntülemek için komutu çalıştırın:
openssl rsa -noout -modulus -in [key-file.key]
Açık anahtar ile şifreleme ve özel anahtar ile şifre çözme
1. Sertifikadan açık anahtarı alın:
openssl x509 -in [certificate-file.cer] -noout -pubkey > certificatefile.pub.cer
2. Açık anahtar kullanarak test.txt dosya içeriğini şifreleyin
“mesaj testi” içeriğiyle test.txt dosyası adında yeni bir dosya oluşturun (Not Defteri kullanabilirsiniz). cipher.txt dosyasına şifrelenmiş bir mesaj oluşturmak için aşağıdaki komutu uygulayın.
openssl rsautl -encrypt -in test.txt -pubin -inkey certificatefile.pub.cer -out cipher.txt
3. Özel anahtarı kullanarak cipher.txtdosyasının şifresini çözün
cipher.txt içeriğinin şifresini çözmek için aşağıdaki komutu uygulayın.
openssl rsautl -decrypt -in cipher.txt -inkey [key-file.key]
Terminalinizde cipher.txt dosyanızın içeriğinin şifresini çözebildiğinizden emin olun. Terminalden alınan çıktı test.txt dosyasındaki içerikle eşleşmelidir.
İçerik eşleşmiyorsa, özel anahtarla oynanmıştır ve açık anahtarınızla çalışmayabilir. Yeni bir özel anahtar oluşturmayı ve yeni bir sertifika talep etmeyi düşünün. İşte şifresi çözülmüş bir mesaj örneği:
4. Özel anahtarla imzalanmış dosya bütünlüğünü onaylayın
test.sig ve test.txt dosyalarını özel anahtarınızla imzalamak için aşağıdaki komutu çalıştırın:
openssl dgst -sha256 -sign [key-file.key] -out test.sig test.txt
Şimdi, imzalı dosyaları 1. adımdan çıkarılan ortak anahtarınızla doğrulayın.
openssl dgst -sha256 -verify certificatefile.pub.cer -signature test.sig test.txt
Terminal çıktısının tam olarak aşağıdaki örnekteki gibi olduğundan emin olun:
Özel anahtarınızla oynanırsa aşağıdaki mesajı alırsınız:
Bu durumda, yeni bir özel anahtar oluşturmalı ve yedek sertifika talep etmelisiniz.
Kaynak: Digicert’in Bilgi Bankası
Bağlantıyı Kopyala
Sunucunuzdaki ~/public dizininizin içinde .well-known klasörünü bulabilirsiniz. İyi bilinen URI’ler, iyi bilinen hizmetlerin Tekdüzen Kaynak Tanımlayıcılarıdır veya URL’lerde sunucular arasında tutarlı bir şekilde bulunan bilgilerdir.
Bazı sunucular .well-known klasörünü otomatik olarak oluşturur, ancak bazen manuel olarak eklemeniz gerekebilir. Bu dizin, bir istek yapmadan önce bir ana bilgisayar hakkında site meta verilerini almak için web tabanlı bir protokol görevi görür.
Bir SSL Sertifikası sipariş ederken, DCV’nin bir parçası olarak alan adı sahipliğini kanıtlamanız gerekir. HTTP/HTTPS yöntemini seçerseniz, CA’nın SSL talebinizi taraması ve onaylaması için bir TEXT dosyası yüklemeniz gereken klasör olan .well-known dizinini oluşturmanız gerekecektir.
Dosyaya canlı bir web sitesi bağlantısı üzerinden erişilebilmelidir. Doğrulama dosyasını ekledikten sonra, CA tarayıcı sistemi web sitenizi tarayacak ve dosyayı arayacaktır. Bulduğunda, alan adı doğrulamasını dakikalar içinde geçmeniz gerekir.
Bağlantıyı Kopyala
İyi bilinen klasörü oluşturmak için sunucunuza bir SFTP istemcisi, bir web barındırma kontrol paneli veya başka bir uygun yolla erişmeniz gerekir. En popüler platformlarda .well-known klasörünü nasıl oluşturacağınız aşağıda açıklanmıştır:
Aşağıdaki talimatlar Ubuntu, Debian ve CentOS sunucuları için geçerlidir.
Windows tabanlı sunucular bir klasör adına nokta koymanıza izin vermez, bu nedenle aşağıdaki adımları izlemeniz gerekir:
WordPress’te .well-known klasörünü üç farklı şekilde oluşturabilirsiniz.
Zaman içinde uyumluluk ve güvenlik sorunlarına neden olabileceğinden bir eklenti kullanmanızı önermiyoruz. Bunun yerine, en popüler barındırma paneli olan cPanel’de .well-known klasörünü oluşturmak için yukarıdaki talimatlarımızı kullanın.
Eğer cPanel’iniz yoksa, bir SFTP istemcisi kullanın. Sunucunuza bağlanın ve ~/public klasörünüzün içinde .well-knwon dizinini arayın. Eğer orada değilse, public klasörüne sağ tıklayın, Dizin oluştur ‘u seçin ve yeni dizine .well-known adını verin.
Yerleşik FTP istemcisi veya Komut Satırı Arayüzü aracılığıyla sunucunuza bağlanın.
TXT dosyasını yüklemek için SSH ve Güvenli Kopyalama protokolünü kullanabilirsiniz.
scp AC3E5D6I8G12935LSJEIK.txt
your_username@hostname:tld://Library/WebServer/Documents/.well-known/pki-validation
Burada ‘AC3E5D6I8G12935LSJEIK.txt’ doğrulama dosyası adı, ‘your_username ‘ sunucu hesabınızın kullanıcı adı, ‘hostname.tld’ Mac OSX sunucunuzun ana bilgisayar adı ve ‘/Library/WebServer/Documents/’ belge kök klasörünün varsayılan dizinidir.
Tüm sunucu türleri için, her şeyi doğru yaptıysanız, aşağıdaki URL’yi açabilmeli ve herhangi bir web tarayıcısında “comodoca.com” ile birlikte hash kodunu görebilmelisiniz:
http://mywebsite.com/.well-known/pki-validation/HashFileName.txt
Bağlantıyı Kopyala
Evet, CSR Kod Çözücü aracımızı kullanarak CSR’nizin hangi bilgileri içerdiğine bakabilirsiniz. Şifrelemenin tam tersi bir işlem yapıyor.
Bağlantıyı Kopyala
Bir CSR hemen düzenlenir. SSL CSR Oluşturucuyu yukarıdan doldurduğunuz anda size verilecektir.
Bağlantıyı Kopyala
CSR oluşturma aracını kullanırken yanlışlıkla veya kasıtlı olarak bazı yanlış bilgiler girseniz de, CSR ve Özel Anahtar size hemen verilecektir. Ancak, SSL Sertifikasına başvurmak için CSR kodunu kullandığınızda, size bir SSL Sertifikası verilebilir veya verilmeyebilir. Siz ve şirketiniz hakkında yanlış bilgi girdiyseniz, SSL Sertifikası verilmesini onaylamak veya reddetmek yalnızca Sertifika Yetkilisinin takdirindedir.
CSR oluştururken yanlış bilgi girdiğinizi fark ederseniz, mevcut CSR’nizi ve Özel Anahtarınızı bir kenara koymanız, yok saymanız veya silmeniz yeterlidir. Bundan sonra, kendiniz ve şirketiniz hakkında doğru bilgileri kullanarak yeni bir CSR kodu (otomatik olarak yeni bir Özel Anahtar da oluşturacaktır) oluşturmalısınız. Bir SSL Sertifikası için başvururken daha yeni CSR’yi ve ardından SSL Sertifikanızı web sitenize ve sunucunuza yüklerken daha yeni Özel Anahtarınızı kullanın.
Bağlantıyı Kopyala
CSR aşağıdaki şifrelenmiş bilgileri içerir: ülkeniz, eyaletiniz, şehriniz/ilçeniz, kuruluşunuzun adı, kuruluşunuzdaki departman, SSL Sertifikasının verilmesini istediğiniz alan adı ve CSR kodunuzun ve Özel Anahtarınızın her ikisi de oluşturulduktan sonra gönderileceği e-posta adresi.
Bağlantıyı Kopyala
Multi-Domain Wildcard SSL Sertifikası, kullanıcıların tek bir SSL Sertifikası kullanarak birden fazla etki alanını ve alt etki alanını güvence altına almalarına olanak sağlamak için özel olarak oluşturulmuştur.
NOT #1: Herhangi bir Multi-Domain Wildcard SSL Sertifikası , Wildcard olmayan bir alan adı ile başlamalıdır. Bu, bir Multi-Domain Wildcard SSL Sertifikası yapılandırdığınızda ve talep ettiğinizde, herhangi bir yıldız işareti “*” olmadan tek bir alan adı (örneğin: example.com) için bir CSR (Sertifika İmzalama İsteği) oluşturmanız gerektiği anlamına gelir. Bu, Sertifika Yetkililerinden gelen bir gerekliliktir. Tüm ek SAN’lar (2., 3., 4. alan adları) Wildcard alan adları olabilir.
Örneğin, varsayılan olarak 3 SAN (4 alan adı) olan bir Multi-Domain Wildcard SSL Sertifikası aşağıdakileri güvence altına almanızı sağlar:
NOT #2: *.domain.com gibi bir SAN öğesi eklerseniz, sınırsız alt alan adlarını korursunuz ancak ana alan adını korumazsınız. Örneğin, iki alan adını ve tüm alt alan adlarını güvenli hale getirmek istiyorsanız, SSL’nizi aşağıdaki biçimde yapılandırmanız gerekir:
Sunucunuza alt alan adları ekleyebilirsiniz ve bunlar otomatik olarak Wildcard SSL Sertifikanız tarafından kapsanacaktır. Alt alan adları eklediğinizde Wildcard SSL Sertifikanızı her seferinde yeniden düzenlemenize gerek yoktur. Yeni eklenen alt alan adları otomatik olarak Wildcard SSL Sertifikanız tarafından kapsanacaktır.
Bağlantıyı Kopyala
“SSL Sertifikası”, “Güvenlik Soket Katmanları Sertifikası” anlamına gelir. Bu protokol, iki makine arasında veri şifreleme yoluyla seyahat eden verileri korumak için oluşturulmuştur.
İnternet’teki tüm bilgiler temel olarak HTTP dili (Hyper Text Transfer Protocol) şeklinde bir konumdan diğerine aktarılır. Ancak HTTP kendi başına korumasızdır ve İnternet dolandırıcılarına ve hırsızlarına karşı hassastır. Bu nedenle SSL Sertifikaları, İnternet üzerinde seyahat eden bilgileri korumak için geliştirilmiştir.
SSL Sertifikaları hakkında tarayıcınızda gördüğünüz bazı yaygın şeylerden bilgi sahibi olabilirsiniz: asma kilit, tarayıcı sekmesindeki “HTTPS” (HTTP SSL ile korunduğunda “S” harfini alır).
Tüm bunlar, kullandığınız web sitesinin SSL şifrelemesine sahip olduğunun ve bilgilerinin siber saldırılara karşı güvende olduğunun göstergeleridir.
Bağlantıyı Kopyala
SSL sertifika garantisi, sertifikadaki bir kusurdan kaynaklanan bir veri ihlali veya hacklenme sonucunda uğrayabileceğiniz her türlü zararı karşılayan bir sigortadır. SSL garantilerinin değeri 5.000$ ile 1.500.000$ arasında değişmektedir. Bu, daha yüksek değerli sertifikaların daha kapsamlı garantilere sahip olduğu anlamına gelir.
Bağlantıyı Kopyala