Pemeriksa Sertifikat SSL/TLS

Uji apakah koneksi HTTPS sebuah situs berhasil dan lihat sertifikat terbarunya dari log Certificate Transparency: penerbit, masa berlaku, sisa hari, dan nama domain.

Browser tidak bisa membaca sertifikat server dari JavaScript. Alat ini menggabungkan koneksi HTTPS sungguhan yang dibuat server kami dengan log Certificate Transparency publik. Tanggal yang ditampilkan berasal dari sertifikat tercatat terbaru; server mungkin masih memakai yang lebih lama, jadi perbarui sebelum salah satu tanggal itu.

Apa itu Pemeriksa Sertifikat SSL?

Pemeriksa SSL ini menjawab dua pertanyaan: apakah koneksi HTTPS ke host berhasil dengan sertifikat yang diterima validasi TLS standar, dan apa sertifikat valid terbaru yang dipublikasikan untuk nama tersebut? Alat ini menampilkan penerbit, masa berlaku, sisa hari, semua nama (SAN) di sertifikat, dan apakah HSTS dikirim.

Cara menggunakan Pemeriksa Sertifikat SSL

  1. Masukkan nama host seperti example.com (URL lengkap juga bisa).
  2. Tekan Periksa.
  3. Baca hasil Uji koneksi HTTPS dan header HSTS.
  4. Tinjau penerbit sertifikat terbaru, tanggal berlaku sejak dan berlaku hingga, sisa hari, serta nama yang dicakup.

Kapan menggunakan Pemeriksa Sertifikat SSL

Gunakan untuk memeriksa kedaluwarsa yang akan datang, memastikan perpanjangan sudah diterbitkan, atau melihat CA dan SAN yang dipakai sebuah domain. Karena tanggalnya berasal dari log CT, server mungkin masih menyajikan sertifikat yang lebih lama daripada yang terbaru tercatat; untuk sertifikat yang benar-benar disajikan, periksa lewat ikon gembok di browser atau dengan openssl s_client.

Cara kerja Pemeriksa Sertifikat SSL

JavaScript di browser tidak bisa membaca sertifikat server, sehingga alat ini menggabungkan dua sumber. Pertama, Pages Function milik AlgoKit membuka https://host/; runtime Cloudflare memvalidasi rantai sertifikat dan hostname, sehingga respons yang berhasil berarti sertifikat saat ini dipercaya. Kedua, browser Anda menanyakan log Certificate Transparency publik melalui API Cert Spotter (dengan crt.sh sebagai cadangan) untuk sertifikat yang belum kedaluwarsa yang mencakup nama tersebut, termasuk wildcard, lalu menampilkan yang paling baru diterbitkan.

Kasus Penggunaan Umum

  • Melihat sisa hari sebelum sertifikat kedaluwarsa.
  • Memverifikasi bahwa Let's Encrypt atau CA lain benar-benar telah menerbitkan sertifikat perpanjangan.
  • Memeriksa subdomain mana saja yang tercantum di Subject Alternative Names sebuah sertifikat.
  • Memastikan HTTPS berfungsi dan HSTS aktif setelah pindah ke host baru.

Catatan Keamanan

Nama host dikirim ke server AlgoKit untuk uji HTTPS serta ke Cert Spotter / crt.sh untuk kueri log.

Pertanyaan Umum

Apa itu Certificate Transparency?

CA yang dipercaya publik wajib mencatat setiap sertifikat yang mereka terbitkan di log CT yang hanya bisa ditambah. Browser menolak sertifikat yang tidak tercatat, sehingga log tersebut memuat semua sertifikat valid untuk sebuah domain.

Mengapa tanggalnya bisa berbeda dengan ikon gembok di browser saya?

Jika sertifikat sudah diperpanjang tetapi server belum dimuat ulang, server masih menyajikan sertifikat lama sementara log CT sudah menampilkan yang baru.

Bisakah alat ini memeriksa sertifikat di server internal?

Tidak. Alamat privat diblokir dan CA internal tidak mempublikasikan ke log CT.

Langkah berikutnya yang disarankan

Jelajahi kategori lainnya