SlideShare a Scribd company logo
3
Most read
Tuesday Talk
SSL
Session Layer Purpose
Layer 5 of OSI M
● layer 5 of OSI
● Manages Session
● Handles things like authentication
and authorization
● Recovering a session in case it is
abruptly terminated
● In case of TCP/IP it is in Application
layer
SSL
● Secure Socket Layer
● Primarily doing encryption
● Identification
● OpenSSL> s_client -connect
www.google.com:443
SSL
● Want to hide
● What?
● Two systems agree on how to encrypt (Key, Cipher,
Hash, Version, Random No) example- RSA, AES, MD5
etc)
○ Key is piece of information
○ Cipher is an algorithm or defined steps
● Post agreement identification is established
Encryption
SSL
● Server sends a copy of its SSL Certificate, including the server’s public key
○ Note- Public and Private Key Pair of server
● Client uses this public key of the server to create a session key and sends
that back to server
○ Session key of client
● Server decrypts this using it’s own private key and then sends an
acknowledgement (this is encrypted with session key)
● Henceforth all communication is encrypted using session key

More Related Content

PDF
encryption presentation (SAGE-WA, 2010-10-05)
PPTX
SSL Layer
PPTX
SSL/TLS 101
PDF
Transport Layer Security - Mrinal Wadhwa
PPT
SSL Secure Socket Layer
PPTX
Introduction to SSL and How to Exploit & Secure
PDF
ContainerDays Boston 2016: "Hiding in Plain Sight: Managing Secrets in a Cont...
PDF
wolfSSL and TLS 1.3
encryption presentation (SAGE-WA, 2010-10-05)
SSL Layer
SSL/TLS 101
Transport Layer Security - Mrinal Wadhwa
SSL Secure Socket Layer
Introduction to SSL and How to Exploit & Secure
ContainerDays Boston 2016: "Hiding in Plain Sight: Managing Secrets in a Cont...
wolfSSL and TLS 1.3

What's hot (20)

PPTX
OpenSSL
PPTX
All you need to know about transport layer security
PPT
Ssl (Secure Sockets Layer)
PDF
Rethinking The Policy Agent
PPT
Introduction to Secure Sockets Layer
PDF
wolfSSL TLS 1.3 Support in 2018
PPTX
Transport layer security (tls)
PPTX
Ssl and tls
PDF
TLS/SSL Internet Security Talk
PPTX
SSL/TLS
PDF
Securing Data in Transit -
PPT
Secure Sockets Layer and Transport Layer Security
PDF
ContainerDays NYC 2016: "The Secure Introduction Problem: Getting Secrets Int...
PDF
Vulnerability-tolerant Transport Layer Security
PPT
Sniffing SSL Traffic
PPTX
Introduction to Exploitation
PPTX
Transport layer security
PDF
TLS/SSL Protocol Design 201006
PPTX
BlueHat v17 || TLS 1.3 - Full speed ahead... mind the warnings - the great, t...
OpenSSL
All you need to know about transport layer security
Ssl (Secure Sockets Layer)
Rethinking The Policy Agent
Introduction to Secure Sockets Layer
wolfSSL TLS 1.3 Support in 2018
Transport layer security (tls)
Ssl and tls
TLS/SSL Internet Security Talk
SSL/TLS
Securing Data in Transit -
Secure Sockets Layer and Transport Layer Security
ContainerDays NYC 2016: "The Secure Introduction Problem: Getting Secrets Int...
Vulnerability-tolerant Transport Layer Security
Sniffing SSL Traffic
Introduction to Exploitation
Transport layer security
TLS/SSL Protocol Design 201006
BlueHat v17 || TLS 1.3 - Full speed ahead... mind the warnings - the great, t...
Ad

Similar to How SSL works? (20)

PPT
What is SSL ? The Secure Sockets Layer (SSL) Protocol
PPTX
SECURE SOCKET LAYER ( WEB SECURITY )
PPTX
PPT ON WEB SECURITY BY MONODIP SINGHA ROY
PDF
Details about the SSL Certificate
PDF
Overview of SSL & TLS Client-Server Interactions
PPTX
Network Security- Secure Socket Layer
PPT
ssl
PPTX
Module2 PPrwgerbetytbteynyunyunythyhtyT.pptx
PPSX
Secure socket layer
PPSX
Secure socket layer
PPT
SecureSocketLayer.ppt
PPTX
DOCX
What is TLS/SSL?
PDF
Webinar SSL English
PPTX
ssl-tls-ipsec-vpn.pptx
PDF
Session10part1 Server Intro
PDF
Web Security
PPTX
secure socket layer
PPTX
SSL And TLS
PPT
What is SSL ? The Secure Sockets Layer (SSL) Protocol
SECURE SOCKET LAYER ( WEB SECURITY )
PPT ON WEB SECURITY BY MONODIP SINGHA ROY
Details about the SSL Certificate
Overview of SSL & TLS Client-Server Interactions
Network Security- Secure Socket Layer
ssl
Module2 PPrwgerbetytbteynyunyunythyhtyT.pptx
Secure socket layer
Secure socket layer
SecureSocketLayer.ppt
What is TLS/SSL?
Webinar SSL English
ssl-tls-ipsec-vpn.pptx
Session10part1 Server Intro
Web Security
secure socket layer
SSL And TLS
Ad

Recently uploaded (20)

PDF
AI in Product Development-omnex systems
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PPTX
ai tools demonstartion for schools and inter college
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
top salesforce developer skills in 2025.pdf
PPTX
Transform Your Business with a Software ERP System
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PPTX
Essential Infomation Tech presentation.pptx
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PPTX
Introduction to Artificial Intelligence
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PPTX
Materi-Enum-and-Record-Data-Type (1).pptx
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
AI in Product Development-omnex systems
Design an Analysis of Algorithms I-SECS-1021-03
ai tools demonstartion for schools and inter college
2025 Textile ERP Trends: SAP, Odoo & Oracle
Softaken Excel to vCard Converter Software.pdf
top salesforce developer skills in 2025.pdf
Transform Your Business with a Software ERP System
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Essential Infomation Tech presentation.pptx
Design an Analysis of Algorithms II-SECS-1021-03
Adobe Illustrator 28.6 Crack My Vision of Vector Design
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Introduction to Artificial Intelligence
Odoo POS Development Services by CandidRoot Solutions
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Which alternative to Crystal Reports is best for small or large businesses.pdf
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Materi-Enum-and-Record-Data-Type (1).pptx
Upgrade and Innovation Strategies for SAP ERP Customers

How SSL works?

  • 2. Session Layer Purpose Layer 5 of OSI M ● layer 5 of OSI ● Manages Session ● Handles things like authentication and authorization ● Recovering a session in case it is abruptly terminated ● In case of TCP/IP it is in Application layer
  • 3. SSL ● Secure Socket Layer ● Primarily doing encryption ● Identification ● OpenSSL> s_client -connect www.google.com:443
  • 4. SSL
  • 5. ● Want to hide ● What? ● Two systems agree on how to encrypt (Key, Cipher, Hash, Version, Random No) example- RSA, AES, MD5 etc) ○ Key is piece of information ○ Cipher is an algorithm or defined steps ● Post agreement identification is established Encryption
  • 6. SSL ● Server sends a copy of its SSL Certificate, including the server’s public key ○ Note- Public and Private Key Pair of server ● Client uses this public key of the server to create a session key and sends that back to server ○ Session key of client ● Server decrypts this using it’s own private key and then sends an acknowledgement (this is encrypted with session key) ● Henceforth all communication is encrypted using session key