Différence entre HTTP et HTTPS

image_pdfimage_print
HTTP (Hyper-Text Transfer Protocol)?

HTTP est un protocole au niveau de la couche application. Il est défini dans la RFC 2616 (Request for Comments). En fait, la principale caractéristique de HTTP est la partie négociation du transfert de données. Des exemples typiques de services HTTP sont la communication de serveur Web et la communication de service de nom de domaine(DNS).
 
 
Dans les communications de bout en bout au niveau de l’application, une extrémité agit en tant que serveur et une autre extrémité agit en tant que client. Afin de communiquer au client le serveur devrait connaître l’adresse IP et le numéro de port du serveur. L’adresse IP aide à atteindre le serveur et le numéro de port ne définit que le service que le client recherche. (En termes techniques, il est défini comme socket).

Pareil ici en HTTP; Il suffit de prendre le serveur web comme exemple, dans ce modèle, le serveur web est un logiciel d’application fonctionnant sur un serveur matériel, tandis que le client est un navigateur de l’utilisateur. L’application de serveur Web écoute le numéro de port 80 pour accepter les connexions HTTP. Donc, ce port 80 est défini comme port HTTP.
QCM Securité informatiqueQCM Securité informatique – Partie 1QCM en réseau informatique avec la correction pour la préparation des concours, des tests, aux examens et aux certifications. Ces questions sont tirés d’un vrai…Lire plus

HTTPS (Hyper-Text Transfer Protocol Secure) ?

HTTPS est similaire à HTTP, mais le «S» signifie Secure. En HTTP, les données sont transmises telles qu’elles sont appelées en texte brut. Tout le monde peut lire entre le serveur et le client. Mais dans HTTPS, personne ne peut lire les informations entre le serveur et le client.

De plus, l’implémentation de TLS (Transport Layer Security) ou SSL (Secure Socket Layer) établit un tunnel crypté de bout en bout pour la transmission de données. Un tunnel crypté signifie que la communication de données entre le serveur et le client est fermée et que le serveur et le client peuvent uniquement lire la communication.

Dans ce cas, le client, votre navigateur Web dans notre exemple, communique avec le serveur Web via le numéro de port 443. Dans la plupart des applications bancaires, l’échange d’informations de connexion utilisateur utilise le protocole HTTPS.

Différence entre Proxy et FirewallDifférence entre Proxy et FirewallQuelle est la différence entre Proxy et Firewall ? – Les deux sont des composants de sécurité réseau. Dans une certaine mesure, ils sont similaires…Lire plus  

Différences clés entre HTTP et HTTPS
  • HTTP transmet des données en clair, tandis que HTTPS transmet des données cryptées
  • HTTP est pour les applications normales et HTTPS est principalement pour les applications bancaires ou sécurisées
  • HTTP utilise le port 80, alors HTTPS utilise le port 443
  • HTTP est défini dans la RFC 2616 et HTTPS est défini dans la RFC 2817 (Mise à niveau vers TLS dans HTTP / 1.1)

 

Partagez cet article

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *