SSL Checker

Tjek en hjemmesides SSL/TLS-certifikat: gyldighed, udsteder, certifikatkæde, TLS-version og overensstemmelse med domænet.

Om dette værktøj

SSL Checker forbinder til serveren ligesom en browser og undersøger dens certifikat. Værktøjet viser, hvilke domæner det er udstedt til, hvem der har udstedt det, hvor længe det gælder, nøgletype og -længde, TLS-version og den anvendte cipher. Det gennemgår hele kæden op til rodudstederen og advarer om et manglende mellemliggende certifikat, et nært forestående udløb, et domæne der ikke passer eller en forældet protokol.

Ordforklaring

SSL/TLS
Protokollen, der krypterer forbindelsen mellem browser og server (HTTPS). SSL er det gamle navn, i dag bruges TLS 1.2 og 1.3.
Certifikat
Et elektronisk bevis på, at en server hører til et domæne. Det indeholder en offentlig nøgle, en gyldighedsperiode og en certifikatudsteders signatur.
Certifikatudsteder
En betroet organisation, der udsteder certifikater (f.eks. Let's Encrypt, DigiCert). Browsere har en liste over udstedere, de stoler på.
Certifikatkæde
Websitets certifikat er signeret af et mellemliggende certifikat, som er signeret af udstederens rodcertifikat. Serveren skal også sende de mellemliggende certifikater, ellers afviser nogle enheder forbindelsen.
SAN (alternative navne)
Listen over domæner, certifikatet gælder for, f.eks. example.com og www.example.com. En stjerne (*.example.com) dækker ét niveau af underdomæner.
Selvsigneret certifikat
Et certifikat, der er signeret af sig selv og ikke af en udsteder. Det krypterer forbindelsen, men browseren kan ikke kontrollere ejeren og viser en advarsel.

Sådan bruges det

  1. 1Indtast et domæne, en URL eller et domæne med port.
  2. 2Klik på Tjek certifikat.
  3. 3Se den samlede status og udløbsdatoen.
  4. 4Sørg for, at kæden ender hos en troværdig rodudsteder.
  5. 5Ret de fundne problemer, og gentag tjekket.

Specifikationer og grænser

Port 443 tjekkes, eller en anden tilladt TLS-port angivet efter kolon (f.eks. 993 for IMAPS). Troværdigheden kontrolleres mod Node.js' lager af rodcertifikater (Mozilla). Den viste TLS-version er den, serveren forhandlede med en moderne klient. Forbindelser til interne og private adresser blokeres.