Embed presentation
Downloaded 29 times



















Secure Socket Layer (SSL) was first proposed and used by Netscape to transmit sensitive data over the internet by encapsulating it in a session on top of the TCP layer. SSL aims to authenticate parties, ensure data integrity, and maintain data privacy. Certain websites can only be accessed through SSL-enabled client software. SSL establishes an association between a client and server by authenticating them and then exchanging and encrypting data using suitable algorithms to keep the information secret. SSL has two layers - the record protocol, which handles data encryption, integrity, and encapsulation, and several subprotocols like the alert, change cipher spec, and handshake protocols, which initiate and negotiate secure sessions.
This slide introduces Secure Socket Layer (SSL), presenting the speaker and the context for SSL in 2013.
Discusses SSL's origin with Netscape, focusing on its role in secure data transmission over the internet.
Details the core objectives of SSL: Authentication, Data Integrity, and Data Privacy.
Notes that some websites require SSL client software for secure access.
Explains the principle of authentication between client and server for secure data exchange.
Outlines the SSL architecture showing its placement over TCP/IP in the protocol stack.
Identifies the two main layers of SSL for connection and communication protocols.
Describes the Record Protocol involving data encryption, integrity, and data encapsulation.
Explains mechanisms of the Record Protocol: Fragmentation, MAC, Compression, Encryption, and Headers.
Introduces the Alert Protocol consisting of warning and fatal messages.
Details the Change Cipher Spec Protocol as an acknowledgment message in SSL.
Defines the Handshake Protocol's role in initiating sessions, negotiating key sizes, and mutual authentication.
A thank you note, concluding the presentation on SSL.

















