Wire Attacks and Transport Layer Security
When you send data over the Internet, you should have no expectation that it is kept secret. Every packet sent is like a tiny postcard, and anyone along the way who wants to bother to look can do so. This inherent transparency of the Internet makes Transport Layer Security (TLS) one of the fundamental security technologies of the web.
HTTPS is the HTTP protocol over TLS or SSL.
Along with its predecessor, the Secure Sockets Layer (SSL) standard, TLS provides a way to negotiate a secure, encrypted channel of communication. It also allows the communicating parties to verify their identity by using public ...