Aller au contenu
uencoder

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.com
    Output
    HTTP encrypted by TLS

    Default 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

Outils associés

References