TLS
TLS, or Transport Layer Security, is a cryptographic protocol designed to provide confidentiality, integrity, and authentication for communications over a computer network. It is the successor to the Secure Sockets Layer (SSL) protocol and is widely used to secure application protocols such as HTTPS, SMTP, IMAP, and FTPS. TLS sits between the application layer and the transport layer, typically on top of TCP, and can also be used over UDP in the form of DTLS.
TLS uses a handshake to negotiate cryptographic parameters and, if authentication is required, to verify the
TLS versions include TLS 1.0, TLS 1.1, TLS 1.2, and TLS 1.3. TLS 1.3, published in 2018,
Security and governance: TLS relies on the public key infrastructure and trusted certificate authorities. Correct configuration,