SSL-certificaatcontrole — datums, namen, sleutels en elke schakel in de keten
SSL-certificaatcontrole
Plak een servercertificaat, een tussencertificaat, een hele keten of een PKCS#7-bundel en deze pagina rapporteert wat erin zit en wat er niet klopt: de datums en de huidige levensduurlimiet, of de namen de host dekken die u typt, de sleutelgrootte, het handtekeningalgoritme, de extensies die een TLS-client leest, en of elk certificaat werkelijk door het volgende is ondertekend. Ze leest -----BEGIN CERTIFICATE------blokken, een base64- of hexadecimaal lichaam, of een ruw DER-bestand dat als hex is geplakt, en draait volledig in uw browser.
1. Certificaat of keten
Plak meerdere blokken om een keten te controleren: het eerste blok is het certificaat dat de server aanbiedt, daarna de tussencertificaten in de volgorde waarin de server ze stuurt. Laat de root weg — servers sturen die niet mee en een client heeft hem al. Een enkel base64- of hexadecimaal lichaam, of een PKCS#7-bestand .p7b dat als base64 is geplakt, werkt ook.
2. Hostnaam (optioneel)
Met een hostnaam hier controleert de audit de subject alternative names op dezelfde manier als een browser, inclusief jokerregels, en meldt of in plaats daarvan een IP-adresvermelding nodig zou zijn. Zonder hostnaam worden de namen alleen vermeld.
3. Response-headers (optioneel)
Optionele context voor het certificaat: met een geplakt headerblok rapporteert de pagina ook de HTTPS-gerelateerde headers, in een eigen sectie, zodat u het certificaat en de configuratie samen ziet. De HTTPS-configuratiecontrole behandelt de header- en beleidskant volledig.
nog niets gecontroleerd
Het voorbeeld is een leafcertificaat, het tussencertificaat dat het ondertekende, een hostnaam en een headerblok, zodat het rapport een keten toont die verifieert, een naam die overeenkomt en een HSTS-header die is ingesteld.
Waar u uw eigen certificaat vandaan haalt. In Chrome of Edge selecteert u het hangslot (of het label "niet veilig"), daarna Verbinding is veilig → Certificaat is geldig → het tabblad Details → Exporteren, wat een DER-gecodeerd .cer-bestand schrijft; een tweede export kan worden uitgevoerd terwijl het certificaat geselecteerd is, om één tussencertificaat tegelijk toe te voegen. In Firefox opent het hangslot Verbinding is veilig → Meer informatie → Certificaat weergeven → Downloaden, wat een PEM-bestand schrijft. Op macOS toont Safari hetzelfde paneel via het hangslot, en het certificaat kan naar het bureaublad worden gesleept. In elke browser heeft het tabblad Beveiliging van de ontwikkelaarstools een link Certificaat weergeven die hetzelfde paneel opent. Vanaf een server of laptop kunt u ook openssl s_client -connect example.com:443 -servername example.com -showcerts uitvoeren en de uitvoer rechtstreeks hier plakken: de pagina leest de BEGIN CERTIFICATE-blokken uit een grotere dump. Wanneer een site achter een CDN zit, is het certificaat dat u exporteert het certificaat dat de CDN aanbiedt, niet dat van de oorspronkelijke server.
Auditrapport
Nog niets gecontroleerd. Plak hierboven een certificaat en druk op Het certificaat controleren voor het volledige rapport.
Wat wordt gecontroleerd. Geldigheidsdata ten opzichte van vandaag en ten opzichte van het levensduurschema van het CA/Browser Forum (200 dagen voor certificaten uitgegeven vanaf 15 maart 2026, 100 dagen vanaf 2027, 47 dagen vanaf 2029); hostnaamcontrole tegen de subject alternative names met de jokerregels die browsers gebruiken; sleuteltype en -grootte; het handtekeningalgoritme en of dat is uitgefaseerd; basic constraints; key usage en extended key usage; de aanwezigheid van een subject alternative name; de lengte van het serienummer; certificaattransparantie-tijdstempels; en elke schakel in de geplakte keten, elk geverifieerd met de cryptografie-interface van de browser in plaats van op zicht vertrouwd.
Wat het niet kan. Het kan niet zeggen of het certificaat vertrouwd wordt, omdat dat antwoord afhangt van een root-store die een webpagina niet kan lezen. Het kan niet zoeken naar intrekking, omdat OCSP- en CRL-opzoekingen netwerkverzoeken zijn en deze pagina er geen doet. En het kan het certificaat dat een draaiende server werkelijk stuurt niet zien, tenzij u dat certificaat plakt — een browser met een verbinding kan er vanuit een pagina niet om worden gevraagd.
Privacy: alles blijft in de browser. Certificaten en headers worden lokaal gelezen, er vindt geen upload plaats en de pagina werkt zonder netwerk. Wilt u een certificaat aanmaken, gebruik dan de generator voor zelfondertekende certificaten; om te controleren of een sleutel bij een certificaat hoort, gebruikt u de certificaat- en sleutelkoppelaar.
🔒 SSL- & TLS-tools
Certificaat- en sleutelhulpmiddelen die volledig in uw browser draaien.