SSL Checker

Overte SSL/TLS certifikát webu: platnosť, vydavateľa, reťazec certifikátov, verziu TLS a zhodu s doménou.

O tomto nástroji

SSL Checker sa pripojí k serveru rovnako ako prehliadač a skontroluje jeho certifikát. Zobrazí, pre ktoré domény je vystavený, kto ho vydal, do kedy platí, typ a dĺžku kľúča, verziu TLS a použitú šifru. Prejde celý reťazec až ku koreňovej autorite a upozorní na chýbajúci medziľahlý certifikát, blížiacu sa expiráciu, nesúlad s doménou alebo zastaraný protokol.

Vysvetlenie pojmov

SSL/TLS
Protokol, ktorý šifruje spojenie medzi prehliadačom a serverom (HTTPS). SSL je starý názov, dnes sa používa TLS 1.2 a 1.3.
Certifikát
Elektronický doklad, že server patrí k doméne. Obsahuje verejný kľúč, dobu platnosti a podpis certifikačnej autority.
Certifikačná autorita
Dôveryhodná organizácia, ktorá certifikáty vydáva (napr. Let's Encrypt, DigiCert). Prehliadače majú zoznam autorít, ktorým veria.
Reťazec certifikátov
Certifikát webu podpisuje medziľahlý certifikát a ten koreňový certifikát autority. Server musí posielať aj medziľahlé certifikáty, inak niektoré zariadenia spojenie odmietnu.
SAN (alternatívne názvy)
Zoznam domén, pre ktoré certifikát platí, napr. example.com aj www.example.com. Hviezdička (*.example.com) pokryje jednu úroveň subdomén.
Self-signed certifikát
Certifikát podpísaný sám sebou, nie autoritou. Spojenie šifruje, ale prehliadač nemôže overiť, komu patrí, a zobrazí varovanie.

Ako používať

  1. 1Zadajte doménu, URL alebo doménu s portom.
  2. 2Kliknite na Skontrolovať certifikát.
  3. 3Pozrite sa na celkový stav a dátum vypršania.
  4. 4Overte, že reťazec končí dôveryhodnou koreňovou autoritou.
  5. 5Opravte nájdené problémy a kontrolu zopakujte.

Špecifikácie a obmedzenia

Kontroluje sa port 443, prípadne iný povolený TLS port zadaný za dvojbodkou (napr. 993 pre IMAPS). Dôveryhodnosť sa overuje voči úložisku koreňových certifikátov Node.js (Mozilla). Zobrazená verzia TLS je tá, ktorú server vyjednal s moderným klientom. Pripojenie na interné a privátne adresy je blokované.