SSL Sertifika ve Anahtar Çifti Kontrolcüsü
ÜcretsizBir SSL/TLS özel anahtarının, sertifikasının ve isteğe bağlı bir CSR'nin gerçekten aynı anahtar çiftine ait olup olmadığını kontrol edin, sertifikanın konusunu, vereni, geçerliliğini, SAN'larını ve parmak izlerini çözüp görüntüleyin; tümü tarayıcınızda çalışır.
node-forge kullanarak tamamen tarayıcınızda çalışır. Buraya yapıştırdığınız hiçbir şey hiçbir yere yüklenmez.
Özel anahtar
Sertifika
Bir CSR'yi de kontrol et (isteğe bağlı)
Yukarıdaki anahtar ve/veya sertifikaya karşı da kontrol etmek için bir Sertifika İmzalama İsteği yapıştırın.
Son Etkinlik
Herkese açık. Tüm ziyaretçilerin son 20 kullanımı, en yeniden en eskiye.
Checked a certificate/key pair (0 comparisons)
1 saat önce
Checked a certificate/key pair (0 comparisons)
1 saat önce
Checked a certificate/key pair (0 comparisons)
1 saat önce
Checked a certificate/key pair (1 comparisons)
1 saat önce
Checked a certificate/key pair (3 comparisons)
1 saat önce
Bu araç ne işe yarar
Bu araç, bir SSL/TLS özel anahtarının, sertifikasının ve (isteğe bağlı olarak) bir Sertifika İmzalama İsteğinin gerçekten aynı anahtar çiftine ait olup olmadığını kontrol eder, sertifikanın konusunu, vereni, geçerlilik süresini, Subject Alternative Names'ini ve parmak izlerini çözüp görüntüler, süresi dolmuş veya henüz geçerli olmayan sertifikaları işaretler; tüm bunları anahtar materyalinizi hiçbir yere yüklemeden yapar.
Nasıl Çalışır
Her RSA anahtar çifti, özel ve açık yarıları arasında aynı modülüsü ve açık üssü paylaşır. Bu araç, yapıştırdığınız her PEM'i ayrıştırır (bir parola sağlarsanız önce özel anahtarın şifresini çözer), özel anahtar, sertifika ve CSR'nin her birinden açık anahtarın modülüsünü ve üssünü bağımsız olarak çıkarır ve bu değerleri ikili olarak karşılaştırır: aynı modülüs ve üs, iki dosyanın aynı temel anahtar çiftinden oluşturulduğu anlamına gelir. Ayrıca sertifikanın ve açık anahtarının SHA-256 parmak izlerini ve bazı sistem yöneticilerinin hâlâ elle çapraz kontrol ettiği eski MD5-modülüs özetini de hesaplar.
Hangi sorunları çözer
- Yapılandırılmış anahtar dosyasının yapılandırılmış sertifika dosyasıyla gerçekte eşleşmemesi nedeniyle başlatılamayan veya yanlış sertifika sunan bir web sunucusunu teşhis etmek.
- Dağıtmadan önce, hâlâ sahip olduğunuz bir sertifikayla (birkaç eski yedekten) hangi özel anahtarın gerçekten eşleştiğini doğrulamak.
- Bir Sertifika Yetkilisinden aldığınız sertifikanın, orijinal olarak gönderdiğiniz CSR'ye ve sakladığınız özel anahtara karşılık geldiğini doğrulamak.
- OpenSSL veya herhangi bir komut satırı aracı kurmadan bir sertifikanın son kullanma tarihini ve Subject Alternative Names'ini hızlıca okumak.
Sık sorulan sorular
›Bu araç, bir özel anahtar ile sertifikanın birbirine ait olduğunu nasıl anlıyor?
Bir RSA sertifikası, bir anahtar çiftinin açık anahtar yarısını (modülüsü ve üssünü) içerir. Bu araç, sertifikadan bu açık anahtarı çıkarır ve onu özel anahtarınızdan matematiksel olarak türetilen açık anahtarla karşılaştırır; modülüs ve üs aynıysa, iki dosya aynı anahtar çiftinden oluşturulmuştur, bu da tam olarak bir web sunucusunun o anahtarı kullanarak o sertifikayı sunması için gereken şeydir.
›Özel anahtarımı tarayıcı tabanlı bir araca yapıştırmak güvenli mi?
Bu araç ağ üzerinden hiçbir şey göndermez: tüm ayrıştırma, şifre çözme ve karşılaştırma node-forge kütüphanesi kullanılarak tamamen tarayıcınızda yerel olarak gerçekleşir ve sayfa yüklendikten sonra ağ bağlantınız kapalıyken de aynı şekilde çalışır. Buna rağmen, özel anahtarları işleyen herhangi bir aracı uygun bir dikkatle ele alın ve hassas kontrolleri güvendiğiniz bir makinede çalıştırmayı tercih edin.
›Özel anahtarım şifreli, ne girmeliyim?
"ENCRYPTED" başlığı dahil olmak üzere, şifreli anahtarı dosyada göründüğü gibi tam olarak yapıştırın ve parolasını anahtar kutusunun altındaki alana girin. Bu araç hem eski OpenSSL biçimini (Proc-Type: 4,ENCRYPTED) hem de modern PKCS#8 şifreli biçimini destekler; yanlış bir parola sessizce başarısız olmak yerine açıkça bildirilir.
›CSR kontrolü ne ekliyor?
Bir Sertifika İmzalama İsteği (CSR) de, bir Sertifika Yetkilisi gerçek sertifikayı vermeden önce, eşleşen özel anahtarıyla aynı anda oluşturulan bir açık anahtar içerir. CSR'yi kontrol etmek, zinciri baştan sona doğrulamanızı sağlar: özel anahtarınızın gönderdiğiniz CSR ile eşleştiğini ve geri aldığınız sertifikanın gerçekten aynı CSR'ye karşılık geldiğini, yanlış sertifikanın indirildiği veya yanlış anahtarın saklandığı durumları yakalayarak.
›Bu, eliptik eğri (EC) sertifikalarıyla çalışır mı?
Henüz değil: bu araç şu anda yalnızca RSA anahtarlarını ayrıştırır ve karşılaştırır. Bir EC sertifikası veya anahtarı yapıştırırsanız, yanlış bir sonuç vermek yerine anahtar türünün desteklenmediğini bildirir.
›"Modülüs MD5 (eski yöntem)" değeri ne için?
openssl x509 -noout -modulus | openssl md5 ile openssl rsa -noout -modulus | openssl md5 çıktılarını karşılaştırma şeklindeki klasik sistem yöneticisi numarasını yeniden üretir: bu aracın eşleşme sonucunu kendi OpenSSL kurulumunuzu kullanarak bağımsız olarak doğrulamak isterseniz, bu araç bir eşleşme bildirdiğinde bu iki MD5 değeri aynı olmalıdır.
İlgili Araçlar
Metin
Kendinden İmzalı SSL Sertifikası Oluşturucu
node-forge kullanarak tarayıcınızda gerçek, çalışan bir kendinden imzalı TLS sertifikası ve eşleşen özel anahtarını oluşturun; Subject Alternative Names, yapılandırılabilir anahtar boyutu ve geçerlilik süresi ile indirmeye hazır .crt ve .key dosyaları.
ÜcretsizMetin
DMARC Kaydı Oluşturucu
Sade dilli alanlardan DMARC DNS kaydı oluşturun; aşamalı yayılım ön ayarları ve canlı uygulama seviyesi göstergesiyle.
ÜcretsizMetin
Excel'den HTML Tablo Dönüştürücü
Excel veya Google E-Tablolar'dan yapıştırın ya da bir .xlsx/.xls/.csv dosyası yükleyin; canlı önizleme, isteğe bağlı stil ve sayısal sütun hizalamasıyla temiz bir HTML tablo elde edin.
ÜcretsizMetin
Hash Oluşturucu (MD5/SHA1/SHA256/SHA512)
Metni veya bir dosyayı MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160 ve CRC32 olarak aynı anda hash'leyin; bilinen bir checksum ile karşılaştırma alanıyla birlikte.
ÜcretsizMetin
htpasswd Oluşturucu
bcrypt veya SHA ile gerçek bir Apache .htpasswd dosyası oluşturun; resmi htpasswd komut satırı aracına karşı bayt bayt doğrulanmıştır, birden fazla kullanıcı desteğiyle.
ÜcretsizMetin
HTML Varlık Dönüştürücü
Metni iki yönde de aynı anda HTML varlıklarına ve bu varlıklardan dönüştürün; ondalık veya onaltılık sayısal biçimler ve yaygın varlıklar için hızlı referans tablosuyla.
ÜcretsizMetin
HTML Doğrulayıcı
HTML'i kapatılmamış etiketler, yinelenen ID'ler, kullanımdışı öğeler ve diğer yaygın, iyi tanımlanmış sorunlar için kontrol eder; kendi etiket eşleştirme ayrıştırıcısıyla doğrulanır, tam bir W3C uyumluluk doğrulayıcısı değildir.
ÜcretsizMetin
IPv4'ten IPv6'ya Dönüştürücü
Bir IPv4 adresinin IPv4-mapped, IPv4-compatible, 6to4 ve NAT64 IPv6 temsillerini oluşturur ve bu IPv6 biçimlerinin herhangi birinden IPv4 adresini geri çıkarır.
Yorumlar (0)
Bu aracı faydalı mı buldunuz? Bir yorum bırakın, bir ipucu paylaşın veya nasıl daha iyi hale getirebileceğimizi söyleyin.
Henüz yorum yok - düşüncelerinizi paylaşan ilk kişi olun!