? "URL" est synonyme de la plus simple explication de ce terme est qu'il est tout ce qui apparaît dans la barre d'adresse d'un navigateur Web " Uniform Resource Locator. " . L' URL commence par un indicateur de protocole de transfert portant la page Web dans le navigateur. Le protocole le plus couramment utilisé sur le World Wide Web est le Hypertext Transfer Protocol , plus connu sous HTTP. HTTPS est une variante du protocole HTTP qui comprend des mesures de sécurité. Il est synonyme de " Hypertext Transfer Protocol , Secure ". Histore
HTTPS a été inventé par Netscape Communications en 1994. HTTP est un format de texte brut structuré. Toute personne tapant sur le câble d'un réseau peut facilement lire le contenu d'une transaction HTTP. Cette connaissance a empêché le public d'entrer des données sensibles , comme un numéro de carte de crédit dans une page Web. Sans transactions de cartes de crédit , les sites Web qui vendent des biens ne peuvent pas fonctionner . L'invention de HTTPS fait eCommerce viable.
Caractéristiques
HTTPS suit les mêmes règles que HTTP , sauf qu'elle comprend des fonctions de sécurité. Les deux éléments de sécurité HTTPS sont l'authentification et le chiffrement. Tous deux sont fournis par les autorités de certification . Le serveur doit présenter son certificat pour prouver son identité. Le certificat contient une clé publique de cryptage et les opérations ultérieures d'une session Web sont chiffrées. Les caractéristiques de sécurité de HTTPS ont été fournies à l'origine par un protocole appelé Secure Socket Layer . Les versions ultérieures s'appuient sur le protocole de sécurité Transport Layer , qui nécessite à la fois le serveur et le client de présenter des certificats valides .
Transport Layer
Le « Transport couche " est un groupe de protocoles de réseau chargés d'établir une connexion entre deux ordinateurs. Les mesures de sécurité du protocole HTTPS sont combinés avec le processus d'établissement de connexion . Cela signifie que l'authentification et les exigences de négociation de clés de chiffrement HTTPS doivent être remplis , sinon la connexion échoue. La couche transport est également responsable de la gestion de l'intégrité des données . Le cryptage et la protection des données tombe dans cette catégorie .
Gestion
Netscape remis la responsabilité de HTTPS pour le Groupe de travail de l'Internet Engineering en 1999. Cela a un protocole ouvert gratuitement à tous d'examiner et de mettre en œuvre . Le passage de SSL TLS que la fonction de sécurité sous-jacente du protocole s'est produite lors de l'IETF a pris la responsabilité de la gestion du protocole.