Transport Layer Security (TLS) is a protocol for adding encryption to different forms of internet communications while they are in transit, hence we refer to it as “transit encryption”. It establishes a method for two computers to authenticate and set up an encrypted connection. This process is an intricate one that involves an entire ecosystem consisting of the web browser producers, third party validators that check identities and issue certificates, called Certificate Authorities, and website operators themselves. When TLS is deployed over the web’s Hypertext Transfer Protocol (HTTP), that protocol is called Hypertext Transfer Protocol Secure, or HTTPS. However, TLS not only can secure web connections, but also email and wide variety of other internet interactions.TLS provides three important features: First, it secures the encrypted connection against electronic eavesdroppers who might want to intercept the content of the communication for a variety of reasons. This provides privacy, or as security experts would say, “confidentiality”. Second, it guarantees that the communications have not been modified in transit. This is often referred to as “integrity”. Lastly, TLS ensures that the other party is who they say they are, proving “authenticity”.