Aller au contenu principal

Les certificats SSL expliqués

Un certificat SSL permet à un navigateur d’établir une connexion privée et vérifiée avec votre site web. C’est lui qui transforme http:// en https:// et qui empêche les navigateurs d’afficher votre site comme « Non sécurisé ».

Ce que fait un certificat​

Quand un navigateur se connecte à un site en HTTPS, le certificat remplit trois rôles :

  • Chiffrement : les données échangées entre le visiteur et le site, comme les mots de passe, les champs de formulaire et les informations de paiement, ne peuvent pas être lues par un intermédiaire.
  • Authentification : le certificat prouve que le serveur est autorisé à utiliser le nom de domaine, pour que les visiteurs sachent qu’ils sont sur le vrai site.
  • Intégrité : rien ne peut être modifié ou injecté dans la page pendant son trajet vers le visiteur sans être détecté.

La technologie s’appelle aujourd’hui TLS (Transport Layer Security). L’ancien nom, SSL, reste très utilisé pour les certificats, et ce guide emploie les deux pour désigner la même chose.

Types de certificats​

Les certificats diffèrent par le niveau de vérification effectué par l’autorité de certification (CA) avant de les émettre, et par le nombre de noms qu’ils couvrent. Le chiffrement est le même.

TypeCe qui est vérifiéIdéal pour
Validation du domaine (DV)Que vous contrôlez le domaineLa plupart des sites web, blogs et boutiques
Validation de l’organisation (OV)Le contrôle du domaine et l’existence légale de votre organisationLes entreprises qui veulent leur nom vérifié dans les détails du certificat
Validation étendue (EV)Une vérification plus stricte de l’organisationLes organisations soumises à des exigences de politique particulières

Selon les noms couverts :

  • Nom unique : un seul nom, souvent avec www en plus, comme example.com et www.example.com.
  • Wildcard : tous les sous-domaines d’un même niveau, comme *.example.com pour shop.example.com et mail.example.com. Il ne couvre pas les noms plus profonds comme a.b.example.com.
  • Multidomaine (SAN) : une liste de noms différents dans un seul certificat.

Les certificats expirent, et leur durée de vie raccourcit​

Chaque certificat a une date de fin. Passé cette date, les navigateurs affichent un avertissement en pleine page au lieu de votre site.

Le CA/Browser Forum, qui fixe les règles des certificats publiquement reconnus, réduit la durée de vie maximale par étapes :

Certificats émis à partir duDurée de vie maximale
15 mars 2026200 jours
15 mars 2027100 jours
15 mars 202947 jours

Avec des durées aussi courtes, le renouvellement manuel n’est plus réaliste. Utilisez le renouvellement automatique partout où c’est possible. La plupart des hébergeurs renouvellent automatiquement les certificats qu’ils émettent pour vous, grâce à un protocole standard appelé ACME. Si vous installez vous-même vos certificats, mettez en place un client ACME sur le serveur, ou un rappel bien avant chaque date d’expiration.

Faire passer tout votre site en HTTPS​

Un certificat seul ne suffit pas. Vérifiez aussi ces points :

  1. Redirigez HTTP vers HTTPS. Les visiteurs qui saisissent example.com ou suivent un ancien lien doivent arriver sur https://. Beaucoup de panneaux de contrôle et d’applications ont un réglage pour cela.
  2. Corrigez le contenu mixte. Si une page HTTPS charge des images, des scripts ou des styles en http://, les navigateurs les bloquent ou affichent un avertissement. Remplacez ces liens par https://. Dans WordPress et les applications similaires, vérifiez que l’adresse du site commence par https://.
  3. Couvrez www et le domaine racine. Vérifiez que le certificat inclut à la fois example.com et www.example.com si les visiteurs utilisent les deux.
Attention avec HSTS

HSTS est un en-tête qui indique aux navigateurs de n’utiliser que HTTPS pour votre domaine pendant une durée définie. C’est une bonne protection, mais une fois qu’un navigateur l’a reçu, le site est inaccessible en HTTP simple jusqu’à la fin de cette durée, même si votre certificat ne fonctionne plus. Activez-le seulement quand HTTPS fonctionne de façon fiable partout sur votre domaine, et commencez par une durée courte.

Erreurs de certificat courantes​

Ce qu’affiche le navigateurCause habituelleSolution
Le certificat a expiréLe renouvellement n’a pas eu lieuRenouvelez-le et cherchez pourquoi le renouvellement automatique a échoué
Le nom ne correspond pasLe certificat ne couvre pas ce nom exact, souvent www ou un sous-domaineÉmettez un certificat qui inclut ce nom
L’émetteur n’est pas reconnu, ou la chaîne est incomplèteUn certificat intermédiaire manque sur le serveurInstallez la chaîne complète fournie par votre CA
La connexion n’est pas privée, sur un seul appareilLa date et l’heure de l’appareil sont incorrectesCorrigez l’horloge de cet appareil
Le renouvellement échoue après l’ajout d’enregistrements DNSUn enregistrement CAA n’autorise pas votre CAAjoutez votre CA à l’enregistrement CAA, ou supprimez-le
Chez DomainPilot

Les offres d’hébergement web DomainPilot incluent un certificat SSL gratuit. Pour des certificats à validation de l’organisation ou wildcard, consultez Certificats SSL sur le site web de DomainPilot.

Sources​

Cet article vous a-t-il aidé ?