Qu’est-ce que SSL et son fonctionnement ?

SSL, OU Secure Sockets Layer, est un protocole Cryptographique Conçu pour assurer une communication Sécurisée sur un RÉESEAU INFORMATIQUE. Il établit un lien crypté entre un serveur web et un navigatur web, garantissant que toutes les données transmet Entre eux resente priés et ingrales. Ssl fonctionne en utilisant des techniques de Chiffmentement asymétriques pour échanger en tote securité des clés de session symétriques, qui Sont a été la suite utilisées pour les mamiffrer Les Donnènes pendante la session.

Ssl fonctionne en initiant un processus d'établement de liaison entre le client (Tel’un naviguetur web) et le servur (Tel’un Serveur web). Lors de la poignère de Main:

  • Le client envoie un message "Clienthello" AU Service, Indiquant LES Versions SSL / TLS et les Algorithmes Cryptographicques Qu'il Prend en Charge.
  • Le Serveur RÉPOND AVEC UN Message «Serverhello», confirmateur la version SSL / TLS et SÉLECTIONNELLE LA Suite de Chiffmentation la Plus Puissante pour le cryptage.
  • Le Serveur Envoie Son Certificat Numérique au client, Qui Contient la Clé Publique du Serveur. Le Certificat est émis par une une autorité de certification (CA) de Confiance et comprend des informations permétants de Vérifier L'identi du Service.
  • Le Client Vérifie le Certificat du Serveur par rapport à la liste d'autorises de certification de Confiance Stockées dans son magasin de certificats local. Si le certificat est valide et fiable, le client Génère Un secret Pré-Maît et Le Chiffre Avec la Clé Publique du Serveur.
  • Le Client et le Serveur utilise le secret Pré-Maître pour Générer indépendamment un de Session, Qui est utilisée pour le cryptage et le Déchiffment Symétriques des Données Échanges Pendant La Session SSL.

La Couche SSL dans les leseaux informatiques fonctionne comme canal de communication securisé entre les applications excécutés sur les systèmes client et servur. Il Fonctionne Au-Dessus de la Couche de Transport (par Exemple, TCP / IP) et en Dessous de la Couche d'Application (par Exemple, Http, Smtp), Fournissant Un Crypage et un des Transparents de la Déchie Terminaison du Réseau. La Couche SSL Garantit la Confidentialilé, L'Antigrité et L'Authenticité des Donnés Transmisise en Cryptant Les Informations Sensibbles et en Vérifiant L'identité des Party Communicantes à L'Aide De Certificats Numériques.

Un exemple de ssl est https (protocole de transfert hypertexte sécurisé), qui est la version Sécurisée de http. Les https utilisent les protocoles Les SSL / TLS pour Crypter Les Donnènes Échangés entre les navigateurs Web et les serveurs Web, les informations d'empêter Ainssi L'écoute des informations de la falsification des informations de la pertine. Les sites web securisés par https affichent une icône de cadenas danans la barre d'Aadrese du Navigatur, indiquant que la communication est cryptée et sécurisée.

DNS (système de nom de domaine) ET SSL FonctionNent Ensemble pour quatrenir Une Communication Sécurisée et authentifiée sur Internet:

  • DNS Résout les Noms de Domaine (Par Exemple, www.example.com ) en adressages ip que les Ornineurs utilise le communiquer sur Internet.
  • Les protocoles SSL / TLS, Utilisés dans les https, garantise que Les Donnènes échangés entre le client et le Serveur lors des requêtes et les réponses dns sont cryptés et prothégés contre l'interception ou la modification par des parties non autorises.
  • Client de Lorsqu'un Accède à un site Web via https, le dns résout le nom de domaine en adresse ip et ssl / tls securison la communication ultérieure en cryptant les requêtes dns, les réponsses et toutes les donnees échangees entre le client et leseur.

Dans l'Ensemble, SSL (Secure Sockets Layer) et Son Successteur TLS (Transport Layer Security) SONTTIELS ENTABLIR DES CANAUX DE LA communication Sécurisés sur les RÉSEAUX INFORMATIQUES, GARANTISSANT LA CONFIDENTIALITÉ, LES CLIENTS LES CLIENTS ENTRÉ ET des serveurs.