Member-only story
Why does HTTPS need 7 handshakes and 9 times delay?
this post is part of the Why The Design series. If you want to learn more about the Why The Design series, visit this blog below.
HTTP (Hypertext Transfer Protocol) has become the most widely used application layer protocol on the Internet. However, it is primarily a network protocol for transferring hypertext and does not provide any security guarantees. Transmitting data packets in plaintext over the Internet makes eavesdropping and man-in-the-middle attacks possible. Transmitting passwords over HTTP is essentially the same as running naked on the Internet.
In 1994, Netscape designed the HTTPS (Hypertext Transfer Protocol Secure) protocol, which uses the Secure Sockets Layer (SSL) to ensure secure data transmission. With the development of the Transport Layer Security (TLS) protocol, we have replaced the deprecated SSL protocol with TLS, although the term “SSL certificate” is still used.
HTTPS is an extension of the HTTP protocol that allows us to securely transmit data over the Internet. However, the initial request in an HTTPS connection…

