Transport Layer Security (TLS)

Also known as: TLS SSL

TLS is a security protocol that provides encrypted end-to-end communication over untrusted networks. It is an IETF standard intended to prevent eavesdropping, tampering and message forgery. SSL is TLS’s predecessor though they are often used interchangably. TLS is more efficient and secure than SSL as it has stronger message authentication, key generation and supports more encryption algorithms. For example, TLS supports pre-shared keys, secure remote passwords, elliptical-curve keys and Kerberos whereas SSL does not.