SECURITY GUIDE

SSL Check : Verification Complete du Certificat SSL/TLS de Votre Site

Comment verifier la validite, le grade et la chaine de certification de votre certificat SSL pour garantir des connexions HTTPS securisees.

HTTPS et certificats SSL : pourquoi ils sont essentiels

HTTPS n'est plus optionnel : depuis 2018 Chrome marque comme "Non securise" tous les sites HTTP, Google penalise les sites sans HTTPS dans le classement, et les APIs modernes exigent des connexions securisees. A la base de HTTPS se trouve le certificat SSL/TLS, un document numerique qui lie l'identite d'un domaine a une cle cryptographique publique. Quand un navigateur se connecte a un site HTTPS, il verifie le certificat pour s'assurer qu'il communique avec le serveur legitime et non avec un imposteur (man-in-the-middle).

Un certificat SSL mal configure provoque des erreurs dans le navigateur qui eloignent les visiteurs, compromet le SEO, et peut exposer les donnees des utilisateurs. Les problemes les plus courants incluent : certificat expire, chaine de certification incomplete, hostname non correspondant, protocoles TLS obsoletes et cipher suites faibles. Notre SSL Check verifie tous ces aspects en quelques secondes, fournissant un grade global et des recommandations specifiques pour chaque probleme trouve.

Ce que verifie le SSL Check

Rapport SSL Check
$ ssl-check --target esempio.com

[Grade]     A+
[Subject]   esempio.com
[Issuer]    Let's Encrypt Authority X3
[Protocol]  TLS 1.3
[Cipher]    TLS_AES_256_GCM_SHA384
[Key Size]  2048 bit RSA
[Valid]     2026-01-15 → 2026-04-15
[Days Left] 41 days
[Chain]     3 certificati (leaf → intermediate → root)
[SAN]       esempio.com, www.esempio.com, api.esempio.com

Le grade va de A+ (configuration optimale) a F (problemes critiques). Un grade A necessite : TLS 1.2+ avec des ciphers securises, certificat valide avec chaine complete, cle d'au moins 2048 bits, et HSTS actif. Pour obtenir A+ il faut egalement HSTS preload. Le grade B indique des ciphers acceptables mais pas optimaux. C ou inferieur signifie TLS 1.0/1.1 actif ou ciphers faibles — a corriger urgemment. Verifiez aussi les headers de securite HTTP avec Security Headers pour un tableau complet.

La chaine de certification

Un certificat SSL ne fonctionne pas seul : il fait partie d'une chaine de confiance. Le certificat de votre site (leaf) est signe par une CA intermediaire, qui est a son tour signee par une root CA presente dans le trust store du navigateur. Si la chaine est incomplete (un certificat intermediaire manque), certains navigateurs affichent des erreurs tandis que d'autres non (parce qu'ils telechargent automatiquement les intermediaires manquants). Pour une verification approfondie de la chaine, utilisez Certificate Chain qui visualise chaque maillon et identifie les problemes.

Pour verifier qui est autorise a emettre des certificats pour votre domaine, configurez les enregistrements CAA et verifiez-les avec CAA Record Lookup. Les enregistrements CAA sont le mecanisme DNS qui limite quelles Certificate Authorities peuvent emettre des certificats, ajoutant une couche de protection contre l'emission non autorisee.

Renouvellement et automatisation

Les certificats Let's Encrypt durent 90 jours, les commerciaux typiquement 1 an. Le renouvellement tardif est la cause la plus courante d'erreurs SSL en production. La solution est l'automatisation : certbot et d'autres clients ACME renouvellent automatiquement les certificats Let's Encrypt. Pour les certificats commerciaux, configurez des rappels au moins 30 jours avant l'expiration. Surveillez l'expiration de vos certificats regulierement avec le SSL Check — un certificat qui expire sans avertissement est un incident evitable.

Lors du renouvellement d'un certificat, verifiez que le nouveau certificat couvre tous les SANs (Subject Alternative Names) necessaires. Une erreur frequente est de renouveler le certificat pour exemple.com en oubliant www.exemple.com ou api.exemple.com. Apres le renouvellement, testez immediatement avec le SSL Check pour confirmer que le nouveau certificat est correctement servi, la chaine est complete et le grade est inchange.

Essayer SSL Check gratuitement
Vérifie les certificats SSL/TLS, expiration, note et chaîne de certification
Utiliser SSL Check >

Explore the Network