http ajoute une authentification de sécurité égale à https. http est un protocole de communication de couche application entre le navigateur client ou un autre programme et le serveur Web. https est un canal http destiné à la sécurité, ce qui signifie qu'il s'agit d'une version sécurisée de http.
Avant d'explorer HTTP et HTTPS en détail, clarifions les concepts de base :
HTTP est la navigation côté client. Protocole de communication de couche application entre un serveur ou un autre programme et un serveur Web. Toutes les informations hypertextes sont stockées sur des serveurs Web sur Internet et les clients doivent transmettre les informations hypertextes auxquelles ils souhaitent accéder via le protocole HTTP.
HTTPS (nom complet : Hyper Text Transfer Protocol over Secure Socket Layer) est un canal HTTP ciblant la sécurité En termes simples, il s'agit d'une version sécurisée de HTTP.
Bien que HTTP présente d'excellents aspects, il présente encore des défauts. Le contenu de la communication est en texte clair, c'est-à-dire qu'il n'est pas crypté et le contenu peut être écouté.
Les écoutes clandestines peuvent se produire dans tous les aspects des communications Internet.
Compte tenu des lacunes du HTTP, HTTPS ajoute :
Cryptage des communications
Authentification par certificat
Protection de l'intégrité
Par conséquent, pour HTTP, la communication doit être cryptée pour empêcher les écoutes clandestines.
Une forme de cryptage consiste à crypter les communications.
HTTP ne dispose pas de mécanisme de cryptage et nécessite SSL (Secure Socket Layer) ou TLS (Transport Layer Security) pour crypter la communication. HTTP utilisé avec SSL est appelé HTTPS.
L'autre consiste à chiffrer le contenu spécifique du message de communication.
Bien que nous puissions chiffrer le contenu de la communication, cela ne fait qu'empêcher les attaquants de déchiffrer le message, mais le message chiffré lui-même peut toujours être intercepté. Actuellement, il existe de nombreux logiciels permettant d'obtenir des informations sur les messages, tels que Sniffer et Wireshark.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Dreamweaver CS6
Outils de développement Web visuel

Navigateur d'examen sécurisé
Safe Exam Browser est un environnement de navigation sécurisé permettant de passer des examens en ligne en toute sécurité. Ce logiciel transforme n'importe quel ordinateur en poste de travail sécurisé. Il contrôle l'accès à n'importe quel utilitaire et empêche les étudiants d'utiliser des ressources non autorisées.

SublimeText3 Linux nouvelle version
Dernière version de SublimeText3 Linux

MantisBT
Mantis est un outil Web de suivi des défauts facile à déployer, conçu pour faciliter le suivi des défauts des produits. Cela nécessite PHP, MySQL et un serveur Web. Découvrez nos services de démonstration et d'hébergement.

Version Mac de WebStorm
Outils de développement JavaScript utiles