Hypertext transfer protocol and hypertext transfer protocol secure(HTTP and HTTP s)
rahulkundu
13,013 views
12 slides
Jun 06, 2014
Slide 1 of 12
1
2
3
4
5
6
7
8
9
10
11
12
About This Presentation
No description available for this slideshow.
Size: 120.52 KB
Language: en
Added: Jun 06, 2014
Slides: 12 pages
Slide Content
Hypertext transfer protocol and Hypertext transfer protocol secure Rahul kundu 6 th sem, IT
content Define HTTP Define HTTPs Difference between HTTP and HTTPS
Hypertext transfer protocol(HTTP) The HTTP provides a standard for web browsers & servers to communicate. HTTP is the foundation of data communication for the WWW. HTTP is an application layer network protocol built on top of TCP.
HTTP clients & servers communicate via HTTP request & response message. Hypertext is structured text that uses logical links(hyper links) between nodes containing text. HTTP is the protocol to exchange or transfer hypertext. HTTP is called a “stateless protocol” because each command is executed independently, without any knowledge of the commands that came before it.
E.g.- when you enter a URL in your browser, this actually sends an HTTP command to the web server directing it to fetch & transmit the requested web page. There are 2 major versions of HTTP:- HTTP/1.0 HTTP/1.1
HTTP has 6 attributes:- Client/server model Simplicity Flexibility and content typing Connection less Stateless Meta information
Hypertext transfer protocol secure ( HTTPS) HTTPs is a combination of HTTP with SSL/TLS protocol. It provides encrypted communication & secure identification of a network server. HTTPs connection are often used for payment transactions on the WWW & for sensitive transaction in corporate information system.
HTTPs is a secure version of the hypertext transfer protocol (HTTP). HTTPs allows secure ecommerce transaction, such as online banking. Web browsers such as internet explorer & Firefox display a padlock icon to indicate that the website is secure, as it also display https:// in the address bar. E.g.-https://facebook.com
d ifference between HTTP and HTTPs S.NO HTTP HTTPs 1. It is hypertext transfer protocol. It is hypertext transfer protocol with secure. 2. It is not secure & unreliable. It is secure & reliable. 3. HTTP URLs begin with http:// . HTTPs URLs begin with https:// . 4. It uses port 80 by default . It was use port 443 by default. 5. It is subject to man-in-the-middle & eavesdropping attacks. It is designed to withstand such attacks & is considered secure against such attacks.
d ifference between HTTP and HTTPs S.NO HTTP HTTPs 6. HTTP message is not encrypted & is not safe to send. HTTPs message is encrypted, including the headers & the request/response load. 7. It is used for many purposes such as a website article that is open & available to everyone, this lack of security is of on important. If a website is one that needs to collect private information such as credit card number then it is a more secure protocol. 8. Operate s at application layer. Operates at transport layer. 9. N o certificates required. Certificates required.