Çevrimiçi SSL/TLS Sertifika İnceleme PEM ve CRT Dosyalarını Görüntüle

SSL sertifika dosyalarını (.pem, .crt, .der) yerel olarak analiz edin. Sona erme tarihlerini, yayımcıları, konuları ve SHA-256 parmak izlerini kontrol edin ve verileriniz tarayıcınızdan çıkmaz.

Sertifikayı Analiz Et

.pem, .crt veya .cer dosyanızı buraya sürükleyin

(tarayıcınızda 100% yerel işlem)

Geçerlilik Durumu

Sona Eriş Tarihi:
Veriliş Tarihi:

Konu (Sahibi)

Yayımcı (CA)

Parmak İzleri

SHA-256 Parmak İzi:
SHA-1 Parmak İzi:

Teknik Detaylar

İmza Algoritması:
X.509 Sürümü:
Seri Numarası:
Araç Stüdyosu

Bu aracı kendi sitenizde kullanmak ister misiniz?

WordPress, Notion veya kendi siteniz için renkleri ve karanlık modu özelleştirin.

Sıkça Sorulan Sorular

SSL sertifikamı bu web sitesinde analiz etmek güvenli midir?

Evet, kesinlikle güvenlidir. Bu yardımcı program 100% istemci tarafında çalışır. .pem veya .crt dosyanızı sürüklediğinizde tarayıcı verileri yerel olarak okur ve hiçbir sunucuya göndermez. Tamamen özel.

Hangi sertifika biçimleri desteklenir?

Araç en yaygın biçimleri destekler: PEM ("BEGIN CERTIFICATE" başlıklarıyla Base64 kodlu) ve DER (ikili biçim), genellikle .pem, .crt, .cer veya .der uzantılarına sahiptir.

.crt dosyasının sona erme tarihini görebilir miyim?

Evet, dosyayı yüklediğinizde hemen "Geçerlilik Durumu" bölümünü göreceksiniz ve bu, tam sona erme tarihini ve sertifikanın bugün geçerli olup olmadığını gösterir.

Sertifika yayımcısı ne yapar?

Yayımcı (Issuer), sitenin kimliğini doğrulayan Sertifika Otoritesini (CA) gösterir. Sertifikanın ticari tarayıcılar tarafından tanınıp tanınmayacağını bilmek önemlidir.

SHA-256 parmak izleri nasıl hesaplanır?

Sertifikanın ikili içeriğine doğrudan hash algoritması uygulanarak hesaplanırlar. Dosyanın değiştirilmediğini ve sunucunun beklediği ile eşleştiğini doğrulamaya yarar.

# SSL/TLS Sertifika İnceleme Nedir ve Neden Gerekli?

Web geliştirme ve siber güvenlik dünyasında SSL (Secure Sockets Layer) ve TLS (Transport Layer Security) sertifikaları güvenin temelini oluşturur. Dijital sertifika, kriptografik anahtarı kuruluş veya alan adı verilerine bağlayan bir dosydan ibarettir. Ancak bu dosyalar genellikle ikili biçim (.der) veya Base64 kodlu (.pem, .crt) ve ilk bakışta okunaklı değildir.Bizim SSL/TLS Sertifika İncelemeci bu dosyaları görsel ve güvenli bir şekilde "açmanızı" sağlar. Herkese açık bir etki alanını sorgulayan araçların (ünlü SSL Labs testi gibi) aksine, bu yardımcı program doğrudan cihazınızdaki dosya ile çalışır. Bu, Nginx, Apache sunucuları yapılandırırken veya AWS veya Google Cloud Load Balancer'da sertifika yüklerken kritik öneme sahiptir ve dosyayı yüklemeden önce doğru olduğunu doğrulamanız gerekir.

# .pem veya .crt dosyasını adım adım inceleme

Sertifikayı aracımızla analiz etmek oldukça basit ve konsol (OpenSSL) bilgisi gerektirmez. Şu adımları izleyin:
  • Dosyanızı bulun: Bilgisayarınızda .pem, .crt, .cer veya .der uzantılı dosyayı bulun.
  • Sürükle ve bırak: Dosyayı yukarıdaki noktalı alana sürükleyin.
  • Sonuçları görüntüle: Hemen, sertifikayı kimin yayımladığını, kimin için, ne zaman sona ereceğini ve parmak izlerini göreceksiniz.
Tam Gizlilik
Bu işlemin en önemli kısmı gizliliktir. Dosya asla sunucularımıza yüklenmez. Sertifikanın ASN.1 yapısının tüm ayrıştırması tarayıcınızın RAM'inde gerçekleşir. Açık anahtarlarınız için tam güvenlik.

# Sertifikanızı analiz ederken göreceğiniz temel alanlar

Sertifikanızı analiz ederken, en uygun olan teknik bilgileri çözerek bir bakışta doğrulayabilmeniz için:
  • Konu: Ortak Ad (CN), kuruluş ve konum dahil olmak üzere sahip verilerini gösterir.
  • Yayımcı: Sertifikayı imzalayan Sertifika Otoritesini (CA) tanımlar (örneğin Let's Encrypt, DigiCert).
  • Geçerlilik Dönemi: Tam veriliş tarihi ve kritik sona erme tarihini gösterir.
  • Parmak İzleri: SHA-256 ve SHA-1 parmak izleri dosyanın bütünlüğünü doğrulamaya yarar.

# Desteklenen Biçimler: PEM, CRT, CER ve DER

Çeşitli sertifika dosyası biçimleri vardır ve bazen kafa karıştırıcı olabilir. Aracımız en yaygın olanlarla uyumludur:
  • PEM (.pem, .crt, .cer): Linux ve web sunucularında en yaygın biçim. -----BEGIN CERTIFICATE----- satırı ile başlar.
  • DER (.der, .cer): İkili biçim. Windows ortamlarında (Java, Active Directory) yaygın olarak kullanılır ve genellikle özel araçlar olmadan okunması daha zordur.
Dosyanız sıradışı bir uzantı olsa bile, iç yapı standart X.509 sertifikası ise node-forge tarafından desteklenen motorumuz bunu sorunsuz bir şekilde yorumlayabilir.

# OpenSSL yerine bu aracı neden kullanmalısınız?

OpenSSL kripto grafinin İsviçre çakısıdır ancak komutları hatırlaması zordur. Konsol'dan sertifika görüntülemek için yazmanız gerekir:
    
Aracımız günlük iş akışı için net avantajlar sunmaktadır:
  • Hız: Terminali açmaya veya karmaşık bayrakları hatırlamaya gerek yok.
  • Görsel: Alan adlarını (Locality, Organization) okunabilir hale getiririz ve "L" veya "O" gibi kısa kodlar değildir.
  • Geçerlilik Uyarıları: Sertifikanın bugün geçerli olup olmadığını otomatik olarak hesaplarız, bu da güncel tarihi sertifika tarihine karşı manuel olarak kontrol etmekten sizi kurtarır.
  • Platformlar Arası: Modern tarayıcıya sahip herhangi bir işletim sisteminde çalışır, kurulacak bağımlılık yoktur.

# Güvenlik ve Gizlilik: Sertifikanız RAM'i asla terk etmez

Bir geliştirici olarak bu tür bilgileri işlemenin ne kadar kritik olduğunu biliyorum. Sertifika teknik olarak kamuya açık bilgilerse de (web sitenizi ziyaret eden herhangi bir tarayıcıya gönderilir), yine de dosyaları gereksiz yere harici sunuculara yüklememeniz iyi bir uygulamadır.Bu yardımcı program kesinlikle istemci tarafında çalışan JavaScript kullanır. Dosyayı sürüklediğinizde içeriğini okuyup yerel olarak işleriz. İnterneti keserek bunu doğrulayabilirsiniz: araç tam olarak aynı şekilde çalışmaya devam edecektir.

# SSL İncelemcisinin Yaygın Kullanım Durumları

Bu sayfayı yer işaretine eklemek ne zaman yararlı olurdu?
  • Sunucu Hata Ayıklaması: Bir sertifika yüklediğinizde ve web sitesi hata vermeye devam ettiğinde, yanlışlıkla eski sertifikayı yüklemediğinizi doğrulamak için.
  • Zincir Doğrulaması: Dosyanın son sertifika mı yoksa ara sertifika mı içerdiğini görmek için.
  • Varlık Denetimi: Eski bir projede hangi Sertifika Otoritesinin kullanıldığını kontrol etmek için.
  • Kopya Bütünlüğü: Sertifikaları sunucular arasında taşırken, SHA-256 parmak izini karşılaştırarak dosyanın bozulmadığından emin olmak için.

Bibliyografik Referanslar