How Does HTTPS Work?
HTTPS is the industry standard protocol used for securely transmitting data over the internet, in this case web pages. It addresses the issues with HTTP but at the same time it operates in exactly the same way, apart from the fact that all data is sent encrypted. When you visit a website with the https:// prefix you are telling the web server that you want to establish a secure communication path. HTTPS will use a different port (number 443) to ensure that all secure and non secure communications are kept separately. The initial connection establishment sequence goes a little like this: • The client web browser will inspect the certificate that the web server has to ensure its authenticity and make sure that they are who they say they are. Only certain governing bodies are able to issues certificates and these come at a cost to the company who want them. • Once the client has confirmed the certificate is legitimate the browser will check to see what types of encryption the server is of