Hitung hash favicon mmh3 sebuah situs dengan kueri Shodan, FOFA, ZoomEye, dan Censys siap pakai.
Dekoder Sertifikat X.509
Alat ini sendiri tersedia dalam bahasa Inggris; halaman ini menjelaskannya dalam bahasa Anda.
Gunakan Dekoder Sertifikat X.509
Fungsinya
Tempelkan sertifikat PEM atau rantai sertifikat, atau seret berkas berformat .crt, .cer, .der, atau .p7b, untuk melihat semua nama yang dicakupnya, siapa yang menerbitkannya, berapa lama masa berlakunya, serta sidik jarinya, lengkap dengan tautan crt.sh untuk setiap nama.
Aplikasi ini sepenuhnya berjalan di browser Anda: tidak ada data yang Anda masukkan yang diunggah.
Cara menggunakan Dekoder Sertifikat X.509
- Dapatkan sertifikatnya. Unduh dari entri crt.sh di situs tersebut, atau jalankan perintah `openssl s_client -showcerts` di lingkungan yang terisolasi. Anda tidak perlu mengunjungi halaman yang mencurigakan tersebut.
- Tempel atau seret ke sini. Tempelkan teks PEM—termasuk seluruh rantai jika Anda memilikinya—lalu tekan "Decode", atau seret dan lepaskan berkas berformat .pem, .crt, .cer, .der, atau .p7b, yang akan langsung diterjemahkan.
- Baca keterangan pada lencana dan bendera. Setiap sertifikat menampilkan statusnya, tingkat validasi, serta peringatan seperti masa berlaku yang telah habis, sertifikat yang ditandatangani sendiri, atau nama dalam format Punycode.
- Periksa nama-namanya. Daftar Nama Alternatif Subjek (Subject Alternative Names) mencantumkan setiap domain, alamat IP, dan alamat email yang dicakup oleh sertifikat tersebut, lengkap dengan tautan pencarian crt.sh untuk masing-masing.
- Pivot. Gunakan tautan sidik jari SHA-256 atau kunci publik untuk menemukan sertifikat atau kunci yang sama di crt.sh. Fitur "Kirim ke" meneruskan nama-nama DNS tersebut ke IOC Converter, Blocklist Converter, Abuse Report Generator, atau URL Defanger.
Contoh
Sertifikat pengujian untuk example.com
-----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-----
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,
…Dibuat menggunakan OpenSSL untuk halaman ini: delapan entri SAN termasuk *.example.com, www.example.net, dan 192.0.2.10, sebuah kebijakan DV, dua SCT tertanam, serta penerbit Example Test Root CA. Sertifikat ini berlaku mulai 1 Januari hingga 1 April 2026, sehingga ditampilkan sebagai telah kedaluwarsa.
Apa yang diperiksa
| Sinyal | Apa artinya |
|---|---|
| Lambang status | Masih berlaku dengan sisa hari, sudah kedaluwarsa, atau belum berlaku. Sertifikat yang masih berlaku hanya menunjukkan bahwa seseorang mengelola domain tersebut pada saat sertifikat itu diterbitkan, bukan berarti situs tersebut dapat dipercaya. |
| Tingkat validasi | DV, OV, IV, atau EV, seperti tercantum dalam kebijakan sertifikat. DV berarti hanya verifikasi kepemilikan domain yang dilakukan. |
| Ditandatangani sendiri | Tidak ada otoritas sertifikat publik yang menjamin keabsahannya, sehingga peramban menampilkan peringatan. |
| Penyedia DV gratis | Let's Encrypt, ZeroSSL, Google Trust Services, atau cPanel AutoSSL. Perlu dicatat: baik situs yang sah maupun situs phishing sama-sama menggunakannya. |
| Karakter pengganti dan jumlah nama | Nama-nama wildcard dicantumkan; biasanya terdapat 25 nama atau lebih dalam satu sertifikat pada sertifikat CDN, hosting, atau sertifikat massal. |
| Nama Punycode | Nama-nama dengan awalan "xn--" telah ditandai agar Anda dapat memeriksa apakah terdapat huruf yang mirip. |
| Tanda tangan atau kunci yang lemah | Tanda tangan SHA-1 atau MD5 serta kunci RSA dengan panjang di bawah 2048 bit merupakan peringatan. |
| Cap waktu CT | SCT yang tertanam menunjukkan kapan sertifikat tersebut dicatat secara publik; yang paling awal waktunya mendekati waktu penerbitan. |
| Pesanan berantai | Dalam rantai yang disisipkan, setiap sertifikat dipadankan dengan sertifikat berikutnya berdasarkan nama penerbit dan pengenal kunci. Tanda tangan tidak diverifikasi. |
| Atribut subjek dan penerbit | Kolom nama organisasi, negara, dan kolom nama lainnya untuk kedua pihak. Pada sertifikat yang dipercaya secara publik, nama organisasi hanya tercantum pada sertifikat OV dan EV; sedangkan sertifikat DV hanya mencantumkan nama domain. |
Contoh lainnya
Sertifikat uji yang ditandatangani sendiri
-----BEGIN CERTIFICATE-----
MIIBbjCCARSgAwIBAgICEAEwCgYIKoZIzj0EAwIwHDEaMBgGA1UEAwwRbG9naW4u
ZXhhbXBsZS5uZXQwHhcNMjYwOTAxMDAwMDAwWhcNMjYwOTMwMDAwMDAwWjAcMRow
GAYDVQQDDBFsb2dpbi5leGFtcGxlLm5ldDBZMBMGByqGSM49AgEGCCqGSM49AwEH
A0IABB099CoPjeVdV472QJm6aOiVnWB3Rt2f3ogDdGfYz1ZbGvAUnuakRPNSxsKB
7q8f85osjs4VwdlQOsK+glwPiNijRjBEMDQGA1UdEQQtMCuCEWxvZ2luLmV4YW1w
bGUubmV0ghZ4bi0tZXhtcGxlLWN1YS5leGFtcGxlMAwGA1UdEwEB/wQCMAAwCgYI
KoZIzj0EAwIDSAAwRQIgLNhJcyCi3RUzf8iT0nYsLjwsmKDmqNIJf4iHsc7d050C
IQD5p8u3+1i9+YCIXxuRAzWn2kXk1L2dPvnn33HLli6EQw==
-----END CERTIFICATE-----Mengakses login.example.net (nama-nama ditampilkan dalam bentuk yang telah disamarkan) dengan badge yang sudah kedaluwarsa dan tiga peringatan: kedaluwarsa (2026-09-30T00:00:00Z), ditandatangani sendiri, dan nama punycode xn--exmple-cua.example. Kunci EC P-256, masa berlaku 29 hari, tanpa SCT, 2 nama SAN dengan tautan crt.sh.
Domain yang disisipkan alih-alih sertifikat
example.comHanya muncul pesan "Tidak ditemukan blok PEM (-----BEGIN CERTIFICATE-----)."
Pertanyaan yang Sering Diajukan
Apa saja yang dibaca oleh dekoder dari sebuah sertifikat?
Alat ini mengurai struktur DER secara ketat dan menampilkan versi, nomor seri, algoritma tanda tangan, atribut subjek dan penerbit, masa berlaku, jenis dan ukuran kunci publik, serta ekstensi-ekstensi: nama SAN, penggunaan kunci, kebijakan (DV, OV, EV), alamat CRL dan OCSP, serta cap waktu CT yang tertanam. SHA-1, SHA-256, dan sidik jari kunci publik dihitung menggunakan Web Crypto.
Apakah sistem tersebut memeriksa apakah sertifikat tersebut tepercaya atau telah dicabut?
Tidak. Sistem ini tidak memverifikasi tanda tangan, membangun jalur ke akar tepercaya, atau melakukan kueri terhadap OCSP dan CRL; sistem ini hanya membandingkan nama penerbit dan subjek serta pengenal kunci untuk menentukan apakah rantai sertifikat sudah sesuai urutan. Indikator seperti penerbit DV gratis atau nama wildcard hanyalah konteks untuk penyelidikan, bukan kesimpulan akhir.
Apakah sertifikat tersebut dikirim ke suatu tempat?
Tidak. Proses dekoding dan pengambilan sidik jari dilakukan di browser Anda. Tombol-tombol crt.sh adalah tautan yang akan membuka crt.sh di tab baru dengan sidik jari atau nama tersebut tercantum di bilah alamat, dan hal ini hanya terjadi saat Anda mengklik tombol-tombol tersebut.
Mengapa harus memeriksa sertifikat situs phishing?
Daftar SAN-nya dapat mencantumkan domain lain dari kampanye yang sama, dan sidik jari atau kunci publiknya dapat dicari di crt.sh untuk menemukan sertifikat terkait. Tanggal awal masa berlaku juga memberikan petunjuk kapan situs tersebut didirikan.
Apakah saya bisa menempelkan sertifikat yang disalin dari log JSON?
Ya. Teks PEM yang berisi urutan karakter \n secara literal akan dilepaskan dari karakter pelindungnya terlebih dahulu, dan format Base64 atau DER heksadesimal tanpa baris BEGIN juga diterima.
Bagaimana jika saya menempelkan kunci pribadi atau CSR?
Keduanya tidak diterjemahkan. Kunci pribadi menampilkan peringatan agar tidak menempelkan kunci ke halaman web, sedangkan permintaan penandatanganan sertifikat dilewati dengan disertai catatan.
Apakah perangkat ini dapat membaca berkas .p7b?
Ya. Bundel PKCS#7 akan diekstrak, muncul pemberitahuan yang menyebutkan jumlah sertifikat yang berhasil diekstrak, dan setiap sertifikat ditampilkan secara berurutan. Maksimal 20 sertifikat ditampilkan per proses.