What is TLS/SSL?
Transport Layer Security (TLS) and its predecessor, Secure Sockets Layer (SSL) are cryptographic protocols that provide communications security over a computer network. Several versions of the protocols find widespread use in applications such as web browsing, email, instant messaging, and voice over IP (VoIP). The protocol aims primarily to provide privacy and data integrity between two or more communicating computer applications. Websites are able to use TLS to secure all communications between their servers and web browsers. The protocol comprises two layers: the TLS/SSL record and the TLS/SSL handshake protocols.