HTTPS
HTTPS est HTTP sur TLS : il chiffre la communication HTTP au niveau transport, fournissant confidentialité, intégrité et authentification du serveur, et constitue le standard web moderne.
Objectif
Il protège la vie privée et les données des utilisateurs en empêchant l'interception, l'altération ou la falsification du trafic HTTP.
Mécanisme
Une poignée de main TLS s'exécute d'abord sur TCP (négociation des suites cryptographiques, vérification du certificat, établissement des clés) ; le clair HTTP voyage ensuite dans le canal TLS chiffré. Le port par défaut est 443, les certificats sont signés par des AC, et HTTP/2/3 exigent généralement HTTPS.
Cas d’usage
- Communication web sécurisée
- Authentification d'API et protection des données
- Paiements en ligne
- Connexions et soumissions de formulaires
Exemples
- entrée
https://example.comOutputHTTP encrypted by TLSDefault port 443
Erreurs courantes
- The certificate has expired or does not match the domain
- Renew the certificate and make sure it covers every subdomain
Termes associés
HTTP
HTTP (HyperText Transfer Protocol) est le protocole de couche application du Web, fondé sur le modèle requête-réponse, sans état, et constitue le socle de la communication web. GLOSSAIRE
TLS
TLS (Transport Layer Security) fournit chiffrement, intégrité et authentification au niveau transport ; il a remplacé SSL et soutient HTTPS, SMTPS et d'autres. GLOSSAIRE
SSL
SSL (Secure Sockets Layer) est le premier protocole de sécurité conçu par Netscape ; il a été remplacé par TLS, mais le nom survit familièrement. GLOSSAIRE
X.509 Certificate
Un certificat X.509 associe une clé publique à une identité, signé par une autorité de certification pour vérification, et contient des champs de validité, d'émetteur, de sujet et d'extension. GLOSSAIRE
Outils associés
Référence des codes HTTP
Reference table of common HTTP status codes (1xx-5xx) with names, categories, and descriptions. Gratuit, privé et 100% côté client. OUTIL
Analyseur d'URL
Parse a URL into its components: protocol, host, path, query, hash, port, username, and password. Gratuit, privé et 100% côté client. OUTIL