Kontrola SSL certifikátov

Vloží sa serverový certifikát, medziľahlý certifikát, celý reťaz alebo balík PKCS#7 a táto stránka uvedie, čo je vnútri a čo vyzerá zle: dátumy a aktuálny limit životnosti, či názvy pokrývajú hostiteľa, ktorý sa zadá, veľkosť kľúča, podpisový algoritmus, rozšírenia, ktoré číta klient TLS, a či každý certifikát skutočne podpísal nasledujúci. Číta bloky -----BEGIN CERTIFICATE-----, holé telo base64 alebo hexadecimálne či surový súbor DER vložený ako hex, a beží celý v prehliadači.
1. Certifikát alebo reťazec
Vložia sa viaceré bloky na kontrolu reťazca: prvý blok je certifikát, ktorý server predkladá, potom medziľahlé certifikáty v poradí, v akom ich server posiela. Koreň sa vynecháva — server ho neposiela a klient ho už má. Funguje aj holé telo base64 alebo hexadecimálne či súbor PKCS#7 .p7b vložený ako base64.
2. Názov hostiteľa (voliteľné)
S názvom hostiteľa audit kontroluje alternatívne názvy subjektu tak, ako to robí prehliadač vrátane pravidiel zástupných znakov, a uvedie, či by namiesto toho bola potrebná položka IP adresy. Bez neho sa názvy len vypíšu.
3. Hlavičky odpovede (voliteľné)
Voliteľný kontext pre certifikát: ak sa vloží blok hlavičiek, stránka uvedie aj hlavičky súvisiace s HTTPS v samostatnej sekcii, takže certifikát a konfiguráciu sa zobrazia spolu. Audit konfigurácie HTTPS rieši stránku hlavičiek a politík do plnej hĺbky.
zatiaľ nič nebolo skontrolované
Ukážka je koncový certifikát, medziľahlý certifikát, ktorý ho podpísal, názov hostiteľa a blok hlavičiek, takže správa ukazuje reťaz, ktorý sa overuje, názov, ktorý sedí, a nastavenú hlavičku HSTS.
Odkiaľ získať vlastný certifikát. V Chrome alebo Edge sa vyberie zámok (alebo označenie „nezabezpečené“), potom Pripojenie je zabezpečené → Certifikát je platný → karta Podrobnosti → Exportovať, čo zapíše .cer kódovaný v DER; druhý export sa dá spustiť pri vybranom certifikáte a pridať tak jeden medziľahlý certifikát naraz. Vo Firefoxe zámok otvorí Pripojenie zabezpečené → Viac informácií → Zobraziť certifikát → Stiahnuť, čo zapíše súbor PEM. Na macOS Safari zobrazí rovnaký panel zo zámku a certifikát sa dá presunúť na plochu. V každom prehliadači má karta Zabezpečenie vo vývojárskych nástrojoch odkaz Zobraziť certifikát, ktorý otvorí rovnaký panel. Zo servera alebo z notebooku sa dá tiež spustiť openssl s_client -connect example.com:443 -servername example.com -showcerts a výstup sa vloží priamo sem: stránka načíta bloky BEGIN CERTIFICATE z väčšieho výpisu. Ak je stránka za CDN, exportovaný certifikát je ten, ktorý predkladá CDN, nie ten na pôvodnom serveri.
Zatiaľ nič nie je skontrolované. Vloží sa certifikát vyššie a stlačí sa Skontrolovať certifikát pre úplnú správu.
Čo sa kontroluje. Dátumy platnosti voči dnešku a voči harmonogramu životnosti CA/Browser Forum (200 dní pre certifikáty vydané od 15. marca 2026, 100 dní od roku 2027, 47 dní od roku 2029); zhoda názvu hostiteľa s alternatívnymi názvami subjektu s pravidlami zástupných znakov, ktoré používajú prehliadače; typ a veľkosť kľúča; podpisový algoritmus a to, či je vyradený; základné obmedzenia; použitie kľúča a rozšírené použitie kľúča; prítomnosť alternatívneho názvu subjektu; dĺžka sériového čísla; časové pečiatky Certificate Transparency; a každé prepojenie vloženého reťazca, pričom každé sa overuje cez kryptografické rozhranie prehliadača a nedôveruje sa len na prvý pohľad.

Čo nedokáže. Nedokáže povedať, či je certifikát dôveryhodný, pretože tá odpoveď závisí od úložiska koreňov, ktoré webová stránka nemôže čítať. Nedokáže vyhľadať odvolanie, pretože vyhľadávanie OCSP a CRL sú sieťové požiadavky a táto stránka žiadne nevykonáva. A nevidí certifikát, ktorý skutočne posiela bežiaci server, pokiaľ sa tento certifikát nevloží — prehliadač s otvoreným spojením sa z vnútra stránky nedá požiadať o jeho vydanie.

Súkromie: všetko zostáva v prehliadači. Certifikáty a hlavičky sa čítajú lokálne, nič sa nenahráva a stránka funguje bez akejkoľvek siete. Na opačný smer, teda vytvorenie certifikátu, slúži generátor certifikátov s vlastným podpisom; na overenie, že kľúč patrí certifikátu, slúži porovnávač certifikátu a kľúča.