Dosyalar ve sayfalar

X.509 Sertifika Çözücü

Yerelde çalışırYeni

Araç İngilizce dilindedir; bu sayfada ise araç, sizin dilinizde açıklanmaktadır.

X.509 Sertifika Çözücü'i kullanın

Ne işe yarar?

Bir sertifikanın kapsadığı her adı, kimin verdiğini, ne kadar süre geçerli olduğunu ve parmak izlerini, her ad için crt.sh bağlantılarıyla görmek üzere bir PEM sertifikası veya zinciri yapıştırın ya da bir .crt, .cer, .der veya .p7b dosyası bırakın.

Tamamen tarayıcınızda çalışır: girdiğiniz hiçbir bilgi yukarıya yüklenmez.

X.509 Sertifika Çözücü nasıl kullanılır?

  1. Sertifikayı alın. Sitenin crt.sh kaydından indirin ya da yalıtılmış bir ortamda openssl s_client -showcerts çalıştırın. Şüpheli sayfayı ziyaret etmeniz gerekmez.
  2. Yapıştırın veya bırakın. PEM metnini, varsa zincirin tamamını yapıştırıp Decode düğmesine basın ya da hemen çözülen bir .pem, .crt, .cer, .der veya .p7b dosyası bırakın.
  3. Rozetleri ve işaretleri okuyun. Her sertifika durumunu, doğrulama düzeyini ve süresi dolmuş, kendinden imzalı veya punycode adlar gibi uyarıları gösterir.
  4. Adları kontrol edin. Subject Alternative Names, sertifikanın kapsadığı her alan adını, IP adresini ve e-posta adresini, her biri için bir crt.sh arama bağlantısıyla listeler.
  5. Bağlantıları izleyin (pivot). Aynı sertifikayı veya anahtarı crt.sh'de bulmak için SHA-256 veya açık anahtar parmak izi bağlantılarını kullanın. Send to, DNS adlarını IOC Converter, Blocklist Converter, Abuse Report Generator veya URL Defanger'a aktarır.

Örnek

example.com için test sertifikası

Giriş
-----BEGIN CERTIFICATE-----
MIIEujCCBD+gAwIBAgIJASNFZ4mrze8BMAoGCCqGSM49BAMCMEIxCzAJBgNVBAYT
AlVTMRQwEgYDVQQKDAtFeGFtcGxlIE9yZzEdMBsGA1UEAwwURXhhbXBsZSBUZXN0
IFJvb3QgQ0EwHhcNMjYwMTAxMDAwMDAwWhcNMjYwNDAxMDAwMDAwWjCB4jETMBEG
CysGAQQBgjc8AgEDEwJVUzEdMBsGA1UEDwwUUHJpdmF0ZSBPcmdhbml6YXRpb24x
DjAMBgNVBAUTBTEyMzQ1MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5p
YTEVMBMGA1UEBwwMRXhhbXBsZSBDaXR5MRQwEgYDVQQKDAtFeGFtcGxlIE9yZzEQ
MA4GA1UECwwHVGVzdGluZzEUMBIGA1UEAwwLZXhhbXBsZS5jb20xJTAjBgkqhkiG
9w0BCQEWFmhvc3RtYXN0ZXJAZXhhbXBsZS5jb20wWTATBgcqhkjOPQIBBggqhkjO
PQMBBwNCAAQKRzEIgSE3KuPFFfnBW/e1rv/eBMvB9UcJV2IzmnCmeL1OQ2bZMgys
Uw5kZkK0MML16Q7waZrihdHZJTHFPXCfo4ICezCCAncwDAYDVR0TAQH/BAIwADAO
BgNVHQ8BAf8EBAMCB4AwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMB0G
A1UdDgQWBBRYpSZy3JLND2TiEQEyO23ty3tawjAfBgNVHSMEGDAWgBQgtQyBIetb
dU1WSz0o2wT+FYlkVjCBlQYDVR0RBIGNMIGKggtleGFtcGxlLmNvbYINKi5leGFt
cGxlLmNvbYIPd3d3LmV4YW1wbGUubmV0ghFsb2dpbi5leGFtcGxlLm9yZ4cEwAAC
CocQIAENuAAAAAAAAAAAAAAAAYEWaG9zdG1hc3RlckBleGFtcGxlLmNvbYYYaHR0
cHM6Ly9leGFtcGxlLmNvbS9jZXJ0MDMGA1UdHwQsMCowKKAmoCSGImh0dHA6Ly9j
cmwuZXhhbXBsZS5jb20vdGVzdC1jYS5jcmwwYgYIKwYBBQUHAQEEVjBUMCMGCCsG
AQUFBzABhhdodHRwOi8vb2NzcC5leGFtcGxlLmNvbTAtBggrBgEFBQcwAoYhaHR0
cDovL2NhLmV4YW1wbGUuY29tL3Rlc3QtY2EuY3J0MEkGA1UdIARCMEAwCAYGZ4EM
AQIBMDQGCysGAQQBgt8TAQEBMCUwIwYIKwYBBQUHAgEWF2h0dHA6Ly9jcHMuZXhh
bXBsZS5jb20vMHwGCisGAQQB1nkCBAIEbgRsAGoAMwARERERERERERERERERERER
EREREREREREREREREREREQAAAZt22qgAAAAEAwAEAQIDBAAzACIiIiIiIiIiIiIi
IiIiIiIiIiIiIiIiIiIiIiIiIiIiAAABm3baq+gAAAQDAAQBAgMEMAoGCCqGSM49
BAMCA2kAMGYCMQCVPfxWDN1hJmIcriOW5n7OvtId8An+59spRf24F0C+4dvRYqcy
kXB/QBoZX8Q70OkCMQCi76K7RJ0TRsZVIojXtA5/nrV4ndDx3KcQ936ya2QsGUny
hokNkWGVbyoShu/7tJc=
-----END CERTIFICATE-----
Çıktı (2026-10-20 tarihinde kaydedildi)
example[.]com

expired
DV: domain validated

Warning: Expired 202 days ago (2026-04-01T00:00:00Z).
Note: 1 wildcard name: *.example[.]com.
SUBJECT
emailAddress=hostmaster[@]example[.]com, CN=example[.]com, OU=Testing, O=Example Org, L=Example City, ST=California, C=US, serialNumber=12345, businessCategory=Private Organization, jurisdictionC=US
ISSUER
Example Test Root CA (Example Org)
VALID
2026-01-01 00:00:00 UTC →
2026-04-01 00:00:00 UTC
LIFETIME
90 days, expired 202 days ago
SERIAL NUMBER
01:23:45:67:89:AB:CD:EF:01
VERSION
v3
SIGNATURE ALGORITHM
ecdsa-with-SHA256
PUBLIC KEY
EC P-256 (256 bits)
CT TIMESTAMPS (SCTS)
2 SCTs, earliest 2026-01-01T00:00:00Z
Subject Alternative Names (8)
DNS
example[.]com
crt.sh ↗
DNS
*.example[.]com
crt.sh ↗
DNS
www[.]example[.]net
crt.sh ↗
DNS
login[.]example[.]org
crt.sh ↗
IP
192[.]0[.]2[.]10
crt.sh ↗
IP
2001:db8::1
crt.sh ↗
Email
hostmaster[@]example[.]com
crt.sh ↗
URI
hxxps://example[.]com/cert
Copy 4 DNS names
SUBJECT ATTRIBUTES
Common name (CN)
example[.]com
Organization (O)
Example Org
Organizational unit (OU)
Testing
Country (C)
US
State or province (ST)
California
Locality (L)
Example City
Email address (emailAddress)
hostmaster[@]example[.]com
Serial number (serialNumber)
12345
Business category (businessCategory)
Private Organization
Jurisdiction country (jurisdictionC)
US
ISSUER ATTRIBUTES
Common name (CN)
Example Test Root CA
Organization (O)
Example Org
Country (C)
US
Extensions (10)
Basic Constraints
critical
2.5.29.19
CA: no
Key Usage
critical
2.5.29.15
Digital signature
Extended Key Usage
2.5.29.37
TLS server authentication,
…

Bu sayfa için OpenSSL ile üretilmiştir: *.example.com, www.example.net ve 192.0.2.10 dahil sekiz SAN girdisi, bir DV politikası, iki gömülü SCT ve veren olarak Example Test Root CA. 1 Ocak'tan 1 Nisan 2026'ya kadar geçerliydi; bu nedenle süresi dolmuş olarak gösterilir.

Neyi kontrol eder?

SinyalBunun anlamı nedir?
Durum rozetiKalan günle birlikte geçerli, süresi dolmuş veya henüz geçerli değil. Geçerli bir sertifika yalnızca sertifika verildiğinde birinin alan adını kontrol ettiğini gösterir; sitenin dürüst olduğunu değil.
Doğrulama düzeyiSertifika politikalarından okunan DV, OV, IV veya EV. DV, yalnızca alan adının kontrolünün doğrulandığı anlamına gelir.
Kendinden imzalıHiçbir genel sertifika yetkilisi ona kefil olmaz; bu nedenle tarayıcılar uyarı gösterir.
Ücretsiz DV veren kuruluşLet's Encrypt, ZeroSSL, Google Trust Services veya cPanel AutoSSL. Yalnızca bağlam: meşru siteler de kimlik avı siteleri de bunları kullanır.
Joker karakterler ve ad sayısıJoker karakterli adlar not edilir; tek bir sertifikada 25 veya daha fazla ad, CDN, barındırma veya toplu sertifikalara özgüdür.
Punycode adlarxn-- adları, benzer görünümlü harfler açısından kontrol edebilmeniz için işaretlenir.
Zayıf imza veya anahtarSHA-1 veya MD5 imzaları ve 2048 bitin altındaki RSA anahtarları uyarıdır.
CT zaman damgalarıGömülü SCT'ler, sertifikanın herkese açık olarak ne zaman günlüğe kaydedildiğini gösterir; en erkeni veriliş zamanına yakındır.
Zincir sırasıYapıştırılan bir zincirde her sertifika, veren adı ve anahtar tanımlayıcısıyla bir sonrakine eşleştirilir. İmzalar doğrulanmaz.
Konu ve veren öznitelikleriHer iki taraf için kuruluş, ülke ve diğer ad alanları. Herkese açık olarak güvenilen sertifikalarda kuruluş adı yalnızca OV ve EV sertifikalarında görünür; DV sertifikaları yalnızca alan adını belirtir.

Diğer örnekler

Kendinden imzalı bir test sertifikası

Giriş
-----BEGIN CERTIFICATE-----
MIIBbjCCARSgAwIBAgICEAEwCgYIKoZIzj0EAwIwHDEaMBgGA1UEAwwRbG9naW4u
ZXhhbXBsZS5uZXQwHhcNMjYwOTAxMDAwMDAwWhcNMjYwOTMwMDAwMDAwWjAcMRow
GAYDVQQDDBFsb2dpbi5leGFtcGxlLm5ldDBZMBMGByqGSM49AgEGCCqGSM49AwEH
A0IABB099CoPjeVdV472QJm6aOiVnWB3Rt2f3ogDdGfYz1ZbGvAUnuakRPNSxsKB
7q8f85osjs4VwdlQOsK+glwPiNijRjBEMDQGA1UdEQQtMCuCEWxvZ2luLmV4YW1w
bGUubmV0ghZ4bi0tZXhtcGxlLWN1YS5leGFtcGxlMAwGA1UdEwEB/wQCMAAwCgYI
KoZIzj0EAwIDSAAwRQIgLNhJcyCi3RUzf8iT0nYsLjwsmKDmqNIJf4iHsc7d050C
IQD5p8u3+1i9+YCIXxuRAzWn2kXk1L2dPvnn33HLli6EQw==
-----END CERTIFICATE-----
Sonuç

Başlık login.example.net (adlar zararsızlaştırılmış gösterilir); süresi dolmuş rozeti ve üç uyarıyla: süresi dolmuş (2026-09-30T00:00:00Z), kendinden imzalı ve punycode adı xn--exmple-cua.example. Anahtar EC P-256, ömür 29 gün, SCT yok, crt.sh bağlantılı 2 SAN adı.

Sertifika yerine yapıştırılmış bir alan adı

Giriş
example.com
Sonuç

Yalnızca "No PEM block (-----BEGIN CERTIFICATE-----) found." notu.

Sık Sorulan Sorular

Çözücü bir sertifikadan neleri okur?

DER yapısını sıkı bir şekilde ayrıştırır ve sürümü, seri numarasını, imza algoritmasını, konu (subject) ve veren (issuer) özniteliklerini, geçerliliği, açık anahtar türünü ve boyutunu ve uzantıları gösterir: SAN adları, anahtar kullanımları, politikalar (DV, OV, EV), CRL ve OCSP adresleri ve gömülü CT zaman damgaları. SHA-1, SHA-256 ve açık anahtar parmak izleri Web Crypto ile hesaplanır.

Sertifikanın güvenilir olup olmadığını veya iptal edilip edilmediğini kontrol ediyor mu?

Hayır. İmzaları doğrulamaz, güvenilir bir köke giden yol oluşturmaz veya OCSP ve CRL'leri sorgulamaz; bir zincirin sıralı olup olmadığını anlamak için yalnızca veren ve konu adlarını ve anahtar tanımlayıcılarını karşılaştırır. Ücretsiz DV veren kuruluş veya joker karakterli ad gibi işaretler bir karar değil, inceleme için bağlamdır.

Sertifika bir yere gönderiliyor mu?

Hayır. Çözme ve parmak izi hesaplama tarayıcınızda çalışır. crt.sh düğmeleri, crt.sh'yi adreste parmak izi veya ad ile yeni bir sekmede açan bağlantılardır ve yalnızca siz tıkladığınızda açılır.

Bir kimlik avı sitesinin sertifikasına neden bakmalı?

SAN listesi aynı kampanyanın diğer alan adlarını içerebilir; parmak izi veya açık anahtarı ise ilgili sertifikaları bulmak için crt.sh'de aranabilir. Geçerliliğin başlangıcı da sitenin ne zaman kurulduğuna dair ipucu verir.

Bir JSON günlüğünden kopyalanmış bir sertifikayı yapıştırabilir miyim?

Evet. Değişmez \n dizileri içeren PEM metninin önce kaçışı çözülür; BEGIN satırı olmayan yalın Base64 veya hex DER de kabul edilir.

Özel anahtar veya CSR yapıştırırsam ne olur?

İkisi de çözülmez. Özel anahtar, web sayfalarına anahtar yapıştırmamanız gerektiğine dair bir uyarı alır; bir sertifika imzalama isteği (CSR) ise bir notla atlanır.

.p7b paketlerini okuyor mu?

Evet. Bir PKCS#7 paketi açılır, bir not kaç sertifika çıkarıldığını söyler ve her biri sırayla gösterilir. Her çalıştırmada en fazla 20 sertifika gösterilir.

Terimlerin açıklamaları

PhishDestroy araştırması