Transport Layer Security (TLS)
TLS est un protocole qui assure la confidentialité des échanges entre les applications de communication et les utilisateurs sur Internet. Lorsqu'un serveur et un client communiquent, TLS s'assure qu'aucun tiers ne peut intercepter ni falsifier un message. TLS succède au protocole SSL (Secure Sockets Layer).
TLS est composé de deux sous-protocoles : TLS Record et TLS Handshake. Le protocole TLS Record assure la sécurité des connexions avec des méthodes de chiffrement telles que DES (Data Encryption Standard). Il peut également être utilisé sans chiffrement. Le protocole TLS Handshake permet au serveur et au client de s'authentifier et de négocier un algorithme de chiffrement et des clés de chiffrement avant l'échange des données.
Cette définition a été mise à jour en juin 2016