En résumé
SSL puis TLS ont pour but d'offrir de la manière la plus sécurisée possible la possibilité à un client de dialoguer avec un serveur:
- en étant sûr de ne pas avoir affaire à un serveur falsifié,
- en permettant un dialogue confidentiel, avec un contenu authentifié et réputé intègre.
Tout ceci est construit sur les propriétés du chiffrent asymétrique pour l'authentification et l'intégrité des données, ce qui permet aux deux parties de convenir d'une clé de session symétrique de façon confidentielle et sécurisée, avec toutefois les limites de la cryptographie.
Liens utiles
Sous réserve de leur durée de vie, et dans le désordre le plus total:
Comparing SSH Keys: RSA, DSA, ECDSA, or EdDSA?
Chiffrement SSL/TLS : aperçu des techniques, du processus et de la sécurité
Transport Layer Security (Wikipedia)
Chiffrement TLS expliqué : comment ça marche et pourquoi vous en avez besoin
Échange de clés Diffie-Hellman (Secnum.fr)
Qu’est-ce que TLS 1.3 – et quels sont ses avantages par rapport à la version TLS 1.2?
Pour aller plus loin: