CSR Decoder Nedir?
CSR Decoder, bir Sertifika İmza İsteğinin (CSR) içindeki bilgileri — common name, organizasyon, SAN ve genel anahtar — yapıştırarak okunur biçimde görmenizi sağlar. Tarayıcıdan çıkmaz, sunucuda sadece çözümlenir.
CSR (Certificate Signing Request) Nedir?
CSR, bir SSL sertifikası almak için sertifika otoritesine (CA) gönderdiğiniz, şifrelenmiş bir taleptir. İçinde alan adınız (CN), organizasyon bilgileriniz ve genel anahtarınız bulunur; özel anahtarınız ise sizde kalır. CA, CSR'daki bilgilere göre sertifikayı düzenler.
CSR İçeriği Nasıl Çözümlenir?
CSR'ınızın PEM metnini (-----BEGIN CERTIFICATE REQUEST----- ile başlayan blok) yukarıdaki alana yapıştırıp çözün. SecRadar; konu (subject) alanlarını, anahtar tipi/uzunluğunu, imza algoritmasını ve SAN listesini gösterir, ayrıca CSR imzasının geçerliliğini doğrular.
OpenSSL ile CSR İşlemleri
Aynı işlemleri komut satırında OpenSSL ile yapabilirsiniz. Yeni CSR oluşturma, içeriğini görüntüleme ve imzasını doğrulama:
# Yeni özel anahtar + CSR oluştur (RSA 2048) openssl req -new -newkey rsa:2048 -nodes -keyout ozel.key -out istek.csr # CSR içeriğini oku (insan-okur) openssl req -in istek.csr -noout -text # CSR imzasını doğrula openssl req -in istek.csr -noout -verify # CSR ile özel anahtarın eşleştiğini kontrol et (md5'ler aynı olmalı) openssl req -in istek.csr -noout -modulus | openssl md5 openssl rsa -in ozel.key -noout -modulus | openssl md5