| Fiche technique | |
|---|---|
| Nom : | HTTPS |
| Nom long : | HyperText Transfer Protocol-Secure |
| Type de produit : | Protocole |
| Couche : | Application |
| Auteur : | Robert Metcalfe, David Boggs (Xerox PARC) |
| Date de publication : | 1973, 1976, 1983 |
Introduction
Le protocole HTTPS (HyperText Transfer Protocol Secure) est une version sécurisée du protocole HTTP, utilisée pour la communication sur le Web. Il repose sur l'utilisation de TLS (Transport Layer Security), anciennement SSL, pour chiffrer les échanges entre un client (souvent un navigateur) et un serveur Web. Cette couche de sécurité garantit la confidentialité des données transmises, l'intégrité des messages ainsi que l'authentification du serveur via un certificat numérique. Ainsi, lorsqu'un utilisateur accède à un site web en HTTPS, ses données - comme les mots de passe ou les numéros de carte bancaire - sont protégées contre les interceptions malveillantes.
Dans un contexte de serveur, HTTPS est crucial pour établir une relation de confiance entre les utilisateurs et les services proposés. Les serveurs web doivent être configurés pour supporter HTTPS, en intégrant un certificat SSL/TLS délivré par une autorité de certification (CA). Ce certificat prouve l'identité du serveur, empêchant les attaques de type «man-in-the-middle». Les serveurs modernes, comme Apache, Nginx ou IIS, supportent nativement HTTPS et permettent des configurations avancées telles que le HSTS (HTTP Strict Transport Security) ou le renouvellement automatique des certificats avec des services comme Let's Encrypt.
Enfin, l'utilisation de HTTPS est devenue une norme incontournable sur Internet. Les navigateurs modernes signalent désormais les sites HTTP comme «non sécurisés», incitant fortement les administrateurs de serveurs à migrer vers le protocole sécurisé. HTTPS est aussi un critère pris en compte dans le référencement par les moteurs de recherche, soulignant son importance stratégique. En garantissant un échange chiffré et fiable, HTTPS permet non seulement de sécuriser les communications, mais aussi d'instaurer un climat de confiance essentiel à la transformation numérique des organisations.