Year 11 Exam  >  Year 11 Notes  >  Computer for GCSE/IGCSE  >  Protocols

Protocols | Computer for GCSE/IGCSE - Year 11 PDF Download

Introduction

Hypertext Transfer Protocol (HTTP) and Hypertext Transfer Protocol Secure (HTTPS) are essential for data exchange online. They ensure secure communication between users and servers.

Hypertext Transfer Protocol (HTTP)

  • HTTP serves as the foundational protocol facilitating data exchange between a client and a server over the internet.
  • It functions as a stateless protocol, implying that it does not retain information pertaining to past requests or responses.
  • By default, HTTP operates through port 80 and transmits data in plain text, rendering it susceptible to interception and modification.

Hypertext Transfer Protocol Secure (HTTPS)

  • HTTPS stands for Hypertext Transfer Protocol Secure, which serves as a secure iteration of HTTP. It employs encryption to safeguard information exchanged between a user's device and a website's server.
  • By default, HTTPS functions on port 443 and utilizes either Transport Layer Security (TLS) or Secure Socket Layer (SSL) to encode data, ensuring enhanced security during transmission.
  • Its primary objective is to guarantee the confidentiality and integrity of data being transmitted, thereby impeding unauthorized individuals from intercepting or tampering with the information.

SSL & TLS

  • SSL, which stands for Secure Sockets Layer, was created by Netscape during the 1990s with the aim of facilitating secure communication on the internet.
  • TLS, short for Transport Layer Security, succeeded SSL and is another security protocol designed to ensure secure communication over the internet.
  • Both SSL and TLS employ a mix of symmetric and asymmetric encryption methods to safeguard data and guarantee its integrity.
  • SSL functions at the transport layer of the OSI model, encrypting data before transmission across the network.
  • The TLS protocol consists of two primary layers for enhanced security measures.

Handshake Layer

  • This layer is crucial for establishing a secure connection between two endpoints.

Handshake Process

  • Initiating a secure connection between two endpoints.
  • Verification of the identity of each endpoint.
  • Exchange of encryption methods and generation of a session key.

Record Layer

  • The Record Layer is responsible for securely transmitting data between the client and the server.

Data Transmission Process

  • The client/browser requests a secure connection to the server.
  • The client/browser asks the server to provide its identity via a digital certificate.
  • The server presents a digital certificate for validation by the client/browser.
  • Upon validation, the client/browser signals the server to commence data transmission.
  • An encryption method is agreed upon, and a session key is generated for secure data transfer.

Question for Protocols
Try yourself:
What is the primary difference between HTTP and HTTPS?
View Solution

The document Protocols | Computer for GCSE/IGCSE - Year 11 is a part of the Year 11 Course Computer for GCSE/IGCSE.
All you need of Year 11 at this link: Year 11
92 docs|30 tests

Top Courses for Year 11

FAQs on Protocols - Computer for GCSE/IGCSE - Year 11

1. What is the difference between HTTP and HTTPS?
Ans. HTTP stands for Hypertext Transfer Protocol, which is used for transmitting data over the internet. HTTPS, on the other hand, stands for Hypertext Transfer Protocol Secure, which is a secure version of HTTP that encrypts data to protect it from unauthorized access.
2. How do SSL and TLS contribute to the security of HTTPS?
Ans. SSL (Secure Sockets Layer) and TLS (Transport Layer Security) are cryptographic protocols that provide secure communication over a computer network. They are used to encrypt data transmitted over HTTPS, ensuring that it is secure and cannot be intercepted by hackers.
3. What is the Handshake Layer in the TLS protocol?
Ans. The Handshake Layer in the TLS protocol is responsible for establishing a secure connection between the client and the server. It involves a series of steps where the client and server exchange encryption keys and authenticate each other before data transmission begins.
4. What is the Record Layer in the TLS protocol?
Ans. The Record Layer in the TLS protocol is responsible for encrypting and decrypting data that is transmitted between the client and server. It ensures that the data remains secure and cannot be read by unauthorized parties.
5. What are the different protocols used in the TLS Layers?
Ans. The TLS Layers consist of various protocols such as the Handshake Protocol, Change Cipher Spec Protocol, Alert Protocol, and Application Data Protocol. Each protocol plays a specific role in ensuring secure communication over HTTPS.
92 docs|30 tests
Download as PDF
Explore Courses for Year 11 exam

Top Courses for Year 11

Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev
Related Searches

Viva Questions

,

Extra Questions

,

Sample Paper

,

video lectures

,

past year papers

,

study material

,

ppt

,

mock tests for examination

,

MCQs

,

Protocols | Computer for GCSE/IGCSE - Year 11

,

Protocols | Computer for GCSE/IGCSE - Year 11

,

practice quizzes

,

Important questions

,

Objective type Questions

,

pdf

,

shortcuts and tricks

,

Free

,

Semester Notes

,

Protocols | Computer for GCSE/IGCSE - Year 11

,

Summary

,

Previous Year Questions with Solutions

,

Exam

;