Différence entre HTTP et HTTPS

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é informatique

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 Firewall

Laisser un commentaire

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