Hypertext Transfer Protocol(HTTP):- HTTP is the protocol that is used for viewing web pages on the internet. In standard HTTP, all the information is sent in clear text, and it is vulnerable to anybody who wants it such as hackers. If there is no important data like user names and passwords and credit card information we can use this HTTP protocol and if you have important data we should not use this.

Secure Hypertext Transfer Protocol(HTTPS):- It encrypts the data that is being retrieved by HTTP, it ensure that data which is transferred between computers and the servers is secures by making the data impossible to read and it does by using encryption and if hacker would steal the data he would be getting a bunch of meaningless data.

 Secure Sockets Layer(SSL):- Now secure HTTP protects the data by using one if two protocols and one of this protocol is SSL or secure socket layer, protocol that used to ensure security on the internet, uses public key encryption to secure the data. An SSL certificate is used to authenticate the identity of a website.

Transport Layer Security(TLS):- The latest industry standard cryptographic protocol. The successor to SSL. authenticates the server, client and encrypts the data. A lot of websites now using HTTPS by default, regardless if sensitive data is going to be encrypted or not.


  • Google is flagging websites as "not secure" if they are not SSL protected.
  • Google is penalizing websites that are not SSL protected.