Ne işe yarar?
Bir PEM sertifikasını ya da bütün bir zinciri yapıştırın veya bir .pem, .crt, .cer, .der ya da .p7b dosyası bırakın; her sertifika okunabilir bir karta dönüştürülür:
- Konu ve veren, her öznitelik (CN, O, OU, C…) ayrı ayrı gösterilir.
- Geçerlilik UTC olarak, süresi dolmuş, süresi yakında doluyor veya geçerli rozetiyle ve kalan gün sayısıyla gösterilir.
- Subject Alternative Names (SAN): DNS adları, IP adresleri (IPv4 ve IPv6), e-postalar, URI’ler ve Microsoft UPN’leri.
- Açık anahtar algoritması ve boyutu ya da eğrisi (RSA 2048, EC P-256, Ed25519…) ile RSASSA-PSS parametreleri dahil imza algoritması.
- Anahtar kullanımı, genişletilmiş anahtar kullanımı, temel kısıtlamalar (CA olup olmadığı, yol uzunluğu), konu ve yetkili anahtar kimlikleri, CRL ve OCSP adresleri, sertifika ilkeleri (DV / OV / EV) ve gömülü Certificate Transparency zaman damgaları. Kritik uzantılar işaretlenir.
- SHA-256 ve SHA-1 parmak izleri, tarayıcınızın WebCrypto API’siyle hesaplanır.
- Zincir denetimi: araç her sertifika için listede vereni bulur ve imzayı doğrular; böylece zincirin eksiksiz olup olmadığını, doğru sırada olup olmadığını ve gerçekten bir sonraki sertifika tarafından imzalanıp imzalanmadığını görürsünüz.
Çözücü, bu sayfa için yazılmış küçük bir ASN.1/DER ayrıştırıcısıdır. Hiçbir sertifika kütüphanesi ve sunucu kullanılmaz.
Nasıl kullanılır?
Sertifika metnini yapıştırın veya bir dosya bırakın. Bir sunucuyu denetlemek için zincirini tarayıcının sertifika görüntüleyicisinden dışa aktarın ya da openssl s_client -showcerts -connect host:443 komutunu çalıştırıp çıktıyı yapıştırın. Özel anahtar gibi ek bloklar yok sayılır (ve uyarı verilir).
Gizlilik
Sertifikalar herkese açık belgelerdir, ancak yine de yalnızca tarayıcınızda çözülür. Yapıştırılan metin, sayfa yenilendiğinde kaybolmasın diye yerel depolamada tutulur; Temizle onu kaldırır.