What is defference between HTTP and HTTPS
What is difference
between HTTP and HTTPS protocol
A lot
of people end up getting confused when they see two different URL's one as HTTP and other as HTTPS . Security is an important issue
on the internet. Understanding the difference between HTTP and HTTPS is very important to internet users.
Before knowing the difference between these two protocols you should know about
HTTP and HTTP.
HTTP (Hypertext Transfer protocol secure)
ð Hypertext Transfer Protocol ( HTTP ) is a protocol used
in networking.it defines a set of rules for transferring files like text,graphics
images, sound, video and other multimedia
files on the world wide web.
ð The major part of the success that world wide web has achieved
can be attributed to the effectiveness of hyper-text transfer protocol (http). Its
actual purpose is to provide a way to publish and retrieve HTML pages.
ð HTTP is also called a 'Stateless protocol' because each
exe command is executed independently.When you type any web address in your web
browser, your browser acts as a client, and the computer having the requested
information acts as a server.
ð When client requests for any information from the server,
it uses HTTP protocol to do so. The server responds back to the client after
the request completes. The response comes in the form of web page which you see
just after typing the web address and press “Enter”.
ð HTTP protocol connects to TCP port 80.
HTTPS (Hypertext
Transfer protocol over secure socket layer)
ð HTTPS is used to indicate that the connection is secure
HTTP connection.
ð It is a version of HTTP which was developed by Netscape,to
incorporate encryption into web browsing.
ð Hypertext Transfer Protocol Secure ( HTTPS ) is a combination
of two different protocols.It is more secure way to sending request to server
from a client, also the communication is purely encrypted which means no one
can know what you are looking for. This kind of communication is used for
accessing those websites where security is required.
ð Banking websites, payment gateway, emails ( Gmail
offers HTTPS by default in Chrome browser ), and corporate sector websites are
some great examples where HTTPS protocols are used.
ð For HTTPS connection, public key trusted and signed
certificate is required for the server. These certificate comes either free or
it costs few dollars depends on the signing authority. There is one other
method for distributing certificates. Site admin creates certificates and loads
in the browser of users. Now when user requests information to the web server,
his identity can be verified easily.
Here are some major
differences between HTTP and HTTPS:
HTTP
|
HTTPS
|
URL begins with “http://”
|
URL begins with “https://”
|
It uses port 80 for
communication
|
It uses port 443 for
communication
|
Unsecured
|
Secured
|
Operates at Application
layer
|
Operates at Transport layer
|
No encryption
|
Encryption is Present
|
No Certificates required
|
Certificates Required
|
Comments
Post a Comment