Chapter 4. Analyzing SSL/TLS

In this chapter we will learn what SSL/TLS is used for, how the entire handshake process happens, and about the common areas where the SSL/TLS handshake fails, by covering the following topics:

  • An introduction to SSL/TLS
  • The SSL/TLS Handshake Protocol with Wireshark
  • SSL/TLS—decrypting communication with Wireshark
  • SSL/TLS—debugging handshake issues

An introduction to SSL/TLS

Transport Layer Security (TLS) is the new name for Secure Socket Layer (SSL). It provides a secure transport connection between applications with the following benefits:

  • SSL/TLS works on Layer 7 (the Application Layer) on behalf of the higher-level protocols
  • SSL/TLS provides confidentiality and integrity by encrypting communications
  • SSL/TLS allows client-side ...

Get Packet Analysis with Wireshark now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.