Vérifier un certificat SSL
Vérifiez le certificat TLS qu'un site présente sur le port 443. Voyez quand il expire, qui l'a émis, quels noms il couvre, si la chaîne est fiable, ainsi que la version de TLS et la suite de chiffrement utilisées.
ENTRÉE
RÉSULTAT
Saisissez un nom d'hôte et choisissez Vérifier.
Le nom d'hôte est envoyé au serveur de Deskbox, qui s'y connecte sur le port 443 pour lire son certificat.
Comment vérifier un certificat
Saisissez l'hôte
Tapez un domaine comme example.com ou collez une URL. Seul le port 443, le port HTTPS standard, est vérifié.
Lancez la vérification
Le serveur de Deskbox se connecte au site, effectue une poignée de main TLS et lit le certificat. Aucune page web n'est demandée.
Lisez les badges
Valide, Expire bientôt, Expiré, Nom non concordant ou Chaîne non fiable. Les détails en dessous indiquent les dates, les noms, la chaîne d'émetteurs et la clé.
Ce que l'outil vérifie
Un certificat n'est accepté que s'il est dans sa période de validité, s'il mentionne le nom saisi parmi ses noms alternatifs (SAN) et s'il remonte jusqu'à une autorité de certification de confiance grâce aux certificats intermédiaires envoyés par le serveur. La confiance est vérifiée avec la liste Mozilla des autorités de certification racines qu'utilise Node.js, la même que celle de Firefox.
Certificats qui expirent
Les certificats publics ont une durée de vie courte, et de plus en plus courte : la plupart des sites les renouvellent donc automatiquement. L'outil vous prévient quand il reste moins de 14 jours, ce qui signifie généralement que le renouvellement automatique ne fonctionne plus.
Questions fréquentes
Qu'est-ce qui est envoyé à un serveur ?
Le nom d'hôte est envoyé au serveur de Deskbox. Celui-ci recherche l'adresse, refuse les réseaux privés et réservés, ouvre une connexion TLS sur le port 443 et lit le certificat. Aucune page web n'est demandée, et le résultat n'est ni mis en cache ni conservé.
Pourquoi la chaîne est-elle jugée non fiable alors que mon navigateur affiche le site sans avertissement ?
Les navigateurs vont parfois chercher eux-mêmes un certificat intermédiaire manquant, ou s'en souviennent après l'avoir vu sur un autre site. Beaucoup d'applications, de scripts et d'appareils plus anciens ne le font pas : un serveur qui n'envoie pas sa chaîne complète échoue donc pour eux. Installer le certificat intermédiaire sur le serveur règle le problème.
Puis-je vérifier un autre port ou un serveur de mon réseau local ?
Non. Seul le port 443 d'adresses publiques peut être vérifié. Les adresses privées, de bouclage et les autres adresses réservées sont refusées : l'outil ne peut donc pas servir à sonder des réseaux internes.