The HTTPS protocol(Hypertext Transfer Protocol Secure) is an HTTP protocol that is encrypted with the SSL protocol. The protocol is used for secure transactions with authentication and encryption over the Internet.
HTTPS encrypts and decrypts requests through user pages as well as through web pages sent back from the web server. HTTPS is based on the TCP/ IP protocol and protects against eavesdropping and man-in-the-middle attacks, among other things. The port number for HTTPS is 443.
The HTTPS and SSL protocols support X.509digital certificates. When shopping online, a prospective customer can place the order over the Internet. The Internet address( URL) of the secured website then begins with https://www. When the order is activated, the browser decrypts the order form.
With the HTTPS protocol, which was developed by Netscape, the key exchange of the secret key takes place via the Diffie-Hellman method. The public key is exchanged via digital certificates. This ensures tap- proof transmission of the user data.