0% found this document useful (0 votes)
25 views4 pages

5.3 Secure Socket Layer (SSL)

SSL/TLS encrypts data transmitted across the web to provide privacy and prevent eavesdropping. It authenticates devices through a handshake process to verify identities. SSL also digitally signs data to ensure it hasn't been tampered with. Originally, data on the web was transmitted unencrypted, but SSL was created to protect sensitive information like credit cards during transmission. It prevents cyber attacks by authenticating servers and protecting against data tampering.

Uploaded by

Aryan Panchal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views4 pages

5.3 Secure Socket Layer (SSL)

SSL/TLS encrypts data transmitted across the web to provide privacy and prevent eavesdropping. It authenticates devices through a handshake process to verify identities. SSL also digitally signs data to ensure it hasn't been tampered with. Originally, data on the web was transmitted unencrypted, but SSL was created to protect sensitive information like credit cards during transmission. It prevents cyber attacks by authenticating servers and protecting against data tampering.

Uploaded by

Aryan Panchal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

5.

3 Secure Socket Layer (SSL)

• Secure Sockets Layer, is an encryption-based Internet security protocol.


• It was first developed by Netscape in 1995 for the purpose of ensuring privacy,
authentication, and data integrity in Internet communications.
• SSL is the predecessor to the modern TLS encryption used today.
• A website that implements SSL/TLS has "HTTPS" in its URL instead of "HTTP.“
• Secure Socket Layer (SSL) provide security to the data that is transferred between web
browser and server.
• SSL encrypt the link between a web server and a browser which ensures that all data
passed between them remain private and free from attack.
How does SSL/TLS work?

• In order to provide a high degree of privacy, SSL encrypts data that is transmitted across
the web. This means that anyone who tries to intercept this data will only see a garbled mix
of characters that is nearly impossible to decrypt.

• SSL initiates an authentication process called a handshake between two communicating


devices to ensure that both devices are really who they claim to be.

• SSL also digitally signs data in order to provide data integrity, verifying that the data is
not tampered with before reaching its intended recipient.
Why is SSL/TLS important?

• Originally, data on the Web was transmitted in plaintext that anyone could read if they
intercepted the message. For example, if a consumer visited a shopping website, placed an
order, and entered their credit card number on the website, that credit card number would
travel across the Internet unconcealed.

• SSL was created to correct this problem and protect user privacy. By encrypting any data
that goes between a user and a web server, SSL ensures that anyone who intercepts the data
can only see a scrambled mess of characters. The consumer's credit card number is now
safe, only visible to the shopping website where they entered it.

• SSL also stops certain kinds of cyber attacks: It authenticates web servers, which is
important because attackers will often try to set up fake websites to trick users and steal
data. It also prevents attackers from tampering with data in transit, like a tamper-proof seal
on a medicine container.
Secure Socket Layer Protocols:
• SSL record protocol
• Handshake protocol
• Change-cipher spec protocol
• Alert protocol
Handshake Protocol:

Handshake Protocol is used to establish sessions. This protocol allow client and server to
authenticate each other by sending a series of messages to each other. Handshake protocol
uses four phases to complete its cycle.
Phase-1: In Phase-1 both Client and Server send hello-packets to each other. In this IP
session, cipher suite and protocol version are exchanged for security purpose.
Phase-2: Server send his certificate and Server-key-exchange. Server end the phase-2 by
sending Server-hello-end packet.
Phase-3: In this phase Client reply to the server by sending his certificate and
Client-exchange-key.
Phase-4: In Phase-4 Change-cipher suite occurred and after this Handshake Protocol ends.

You might also like