Although it's an easy topic to understand beginners sometimes find it difficult to get familiar with, so if you have any doubt regarding HTTP and HTTPS, my friend you are at right place, just go through the article and you will get what you want.
Before getting into the technical aspects of protocols and all, first of all, I would like to tell you guys what is HTTP and what it does over the web?
- HTTP stands for Hyper Text Transfer Protocol, it is a protocol that is containing all the rules and regulations that are required over the web for establishing communication between client and server (If you are reading this You must be aware of what is client and what is server ;) )
- HTTP protocol takes the request of the client by establishing a communication link with the server and then after processing the request at the server, it takes the response generated by the server and makes it visible on the browser of the client.
- So far So Good, Why do we need HTTPS then, here the 'S' Stands for Secure. If we are using the only HTTP then whatever the information that we are sending over the web are in plain text format and they are prone to be hacked by any hacker if he/she wants to. But if we are using HTTPS for communication over the web then our information will be encrypted first using SSL Encryption and then will be transferred over the web, so that if anyone wants to hack the info, it will take him/her years to break the code to get the actual information and here years means quite a large number of itself.
Before getting into the technical aspects of protocols and all, first of all, I would like to tell you guys what is HTTP and what it does over the web?
- HTTP stands for Hyper Text Transfer Protocol, it is a protocol that is containing all the rules and regulations that are required over the web for establishing communication between client and server (If you are reading this You must be aware of what is client and what is server ;) )
- HTTP protocol takes the request of the client by establishing a communication link with the server and then after processing the request at the server, it takes the response generated by the server and makes it visible on the browser of the client.
- So far So Good, Why do we need HTTPS then, here the 'S' Stands for Secure. If we are using the only HTTP then whatever the information that we are sending over the web are in plain text format and they are prone to be hacked by any hacker if he/she wants to. But if we are using HTTPS for communication over the web then our information will be encrypted first using SSL Encryption and then will be transferred over the web, so that if anyone wants to hack the info, it will take him/her years to break the code to get the actual information and here years means quite a large number of itself.
- Using HTTPS, the computers agree on a "code" between them, and then they scramble the messages using that "code" so that no one in between can read them. This keeps your information safe from hackers. They use the "code" on a Secure Sockets Layer (SSL), sometimes called Transport Layer Security (TLS) to send the information back and forth.
- The Websites that carries sensitive information over the web uses HTTPS as for them the information of their customers are the most important thing. All the Major E-Commerce websites use HTTPS as they have to take payment online and while making an e-payment one has to provide all the details regarding their Bank A/c as well as their Cards.
I Hope my explanation would have helped you guys to understand the difference :) and now you are in the position to explain it to others as well.
Additional Information:
COMPARISON TABLE |
No comments:
Post a Comment
Thanks for Your Time!