CSR Çözücü
Sertifika imzalama isteğinizi yapıştırın ve sertifika yetkilisinin tam olarak ne alacağını görün: adlar, anahtar, imza ve uyarılar. Tarayıcınızda çalışır, hiçbir şey yüklenmez.
CSR Çözücü, bir sertifika imzalama isteğini (CSR) okuyan ücretsiz bir araçtır; konuyu, SAN adlarını, açık anahtarın türünü ve boyutunu, imza algoritmasını ve imzanın geçerli olup olmadığını gösterir. Eksik SAN, zayıf anahtar veya dahili ad gibi yaygın sorunları da işaretler. Çözme tarayıcınızda yapılır; CSR hiçbir yere yüklenmez.
Son güncelleme:
CSR nedir ve neleri içerir?
CSR, bir SSL/TLS sertifikası istemek için sertifika yetkilisine (CA) gönderdiğiniz kısa bir metindir. İçinde açık anahtarınız, sertifikanın kapsayacağı alan adları, isteğe bağlı kuruluş bilgileri ve anahtara sahip olduğunuzu kanıtlayan, özel anahtarla atılmış bir imza bulunur. Özel anahtarın kendisi CSR'nin içinde asla yer almaz.
| Alan | Anlamı | Neye bakılır |
|---|---|---|
| CN (Ortak ad) | Ana alan adı | Site adresiyle aynı, örneğin www.example.ae |
| SAN | Sertifikanın kapsaması gereken tüm adlar | www ve çıplak alan adı ile alt alan adlarını listeler |
| O, L, ST, C | Kuruluş, şehir, il, ülke | Ülke iki harftir, örneğin AE; CA gerisini yok sayabilir |
| Açık anahtar | Algoritma ve boyut | RSA 2048 veya üstü, ya da ECDSA P-256 veya üstü |
| İmza | Anahtar sahipliği kanıtı | Geçerli ve SHA-256 veya daha güçlü ile atılmış |
Örnek: Dubai'de çalışan kurgusal bir şirketin example.ae alan adlı sitesi için CSR'nin SAN listesinde hem www.example.ae hem example.ae bulunmalıdır. Sertifika verildikten sonra tarayıcı, ziyaretçinin yazdığı adın sertifikada olup olmadığını denetleyebilir.
CSR'mi nasıl çözer ve kontrol ederim?
CSR'yi yapıştırın, düğmeye basın ve önce kontrolleri, sonra ayrıntıları okuyun. Bir CSR, BEGIN CERTIFICATE REQUEST satırıyla başlar.
- BEGIN ve END satırları dahil tüm metni yapıştırın veya .csr dosyasını açın.
- CSR'yi çöz düğmesine basın.
- Kontroller kutusunu okuyun: onay işareti sorun yok, uyarı işareti gözden geçir, çarpı sipariş öncesi düzelt demektir.
- Adları ziyaretçilerin yazacağı adlarla karşılaştırın. Çoğu site hem www.example.ae hem example.ae ister.
- Bir şey yanlışsa yeni bir CSR oluşturun: CSR imzalıdır, düzenlenemez.
Elinizde örnek yoksa sağlıklı bir sonuç görmek için Örnek CSR kullan düğmesine basın.
Çözücü hangi sorunları yakalar?
Siparişin reddedilmesine veya tarayıcıların güvenmediği bir sertifikaya en sık yol açan hataları arar.
- SAN yok: modern tarayıcılar alan adını SAN listesiyle eşleştirir, CN'yi yok sayar.
- CN, SAN listesinde yok: korumak istediğiniz ad kapsanmıyor olabilir.
- 2048 bitten küçük RSA anahtarı veya SHA-1 ya da MD5 ile atılmış imza.
- Dahili adlar: .local, .lan veya genel uzantısı olmayan adlar; genel CA'lar bunları doğrulayamaz.
- İki harf olmayan ülke kodu, örneğin AE yerine UAE.
- Geçersiz imza: dosya imzalandıktan sonra bozulmuş veya değiştirilmiş demektir.
Arapça bir alan adı için CSR'de xn-- (punycode) biçimi bulunmalıdır; CSR Oluşturucu bunu sizin için çevirir.
CSR'yi bu araca yapıştırmak güvenli mi?
Evet: CSR yalnızca herkese açık bilgi içerir; bu yüzden onu hosting desteğiyle veya CA ile paylaşmak da sorun değildir. Bu sayfa onu tarayıcınızda yerel olarak çözer. Hiçbir şeyin gönderilmediğini, tarayıcı geliştirici araçlarında Network sekmesini izleyerek doğrulayabilirsiniz.
Hiçbir web sitesine özel anahtar yapıştırmayın. Buraya yapıştırırsanız araç onu okumayı reddeder ve silmenizi ister. Aynı CSR'yi sunucuda kontrol etmek için şunu çalıştırın: openssl req -in request.csr -noout -text -verify. Yeni CSR mı gerekiyor? CSR Oluşturucu'yu kullanın; sertifikanızın anahtarla eşleştiğini daha sonra Sertifika-Anahtar Eşleştirici ile doğrulayın.
Sık sorulan sorular
CSR nedir?
CSR (sertifika imzalama isteği), sertifika istemek için sertifika yetkilisine gönderdiğiniz dosyadır. Açık anahtarınızı, korunacak alan adlarını, isteğe bağlı kuruluş bilgilerini ve eşleşen özel anahtara sahip olduğunuzu kanıtlayan bir imzayı içerir. CA sertifikanızı bundan oluşturur; bu yüzden CSR'deki hatalar sertifikaya da geçer.
CSR oluşturulduktan sonra düzenlenebilir mi?
Hayır. CSR dijital olarak imzalıdır; tek bir karakteri değiştirmek bile imzayı geçersiz kılar. Ad, ülke veya anahtar boyutu yanlışsa yeni bir CSR üretin. CA izin veriyorsa mevcut özel anahtarınızı koruyabilirsiniz, ancak yeni bir anahtar çifti üretmek daha basit ve daha güvenli yoldur.
CSR özel anahtarımı içerir mi?
Hayır. CSR, açık anahtarı ve özel anahtarla oluşturulmuş bir imzayı taşır; özel anahtarın kendisini asla taşımaz. BEGIN PRIVATE KEY ile başlayan bir metin görürseniz bu CSR değildir ve hiçbir web sitesiyle paylaşılmamalı veya yapıştırılmamalıdır. Sunucunuzda ve güvenli bir yedekte saklayın.
Çözücü neden eksik SAN konusunda uyarıyor?
Tarayıcılar ziyaret ettiğiniz alan adını Subject Alternative Name listesiyle karşılaştırır ve Ortak Ad'ı (CN) yok sayar. Eşleşen SAN girdisi olmayan bir sertifika ad uyuşmazlığı uyarısına yol açar. Bazı CA'lar SAN'ı sipariş formundan ekler, ancak buna güvenmeyin; tüm alan adlarını CSR'nin kendisine yazın.
CSR'm bir yere yükleniyor veya saklanıyor mu?
Hayır. Çözme işlemi tarayıcı sekmenizdeki JavaScript ile çalışır; yapıştırdığınız metin bir sunucuya gönderilmez, çerezlere kaydedilmez, tarayıcı depolamasına yazılmaz. Sayfayı temizlediğinizde veya sekmeyi kapattığınızda silinir. Bu sitedeki diğer SSL araçları da aynı şekilde çalışır; böylece gerçek verilerinizi sayfa cihazınızdan çıkmadan kullanabilirsiniz.
İlgili sayfalar
Kendi işletmeniz için örnek bir tasarım görün
Yüzlerce sektörden kurgusal örnek tasarımlara göz atın. Kendi işletme türünüzü göremediniz mi? WhatsApp'tan ne iş yaptığınızı yazın, size ücretsiz ve bir yükümlülük olmadan örnek bir tasarım hazırlayalım.

