Chapter 9. SSL and JSSE

The Secure Socket Layer (SSL) provides a standard protocol operating over TCP/IP through which encrypted traffic can be exchanged between a client and a server. The Java Secure Socket Extension (JSSE) provides a standard Java-based API to SSL. Underlying SSL provider implementations can be used with JSSE, while a standard and stable API is provided for JSSE clients. In this chapter, we will briefly explore the SSL standard and JSSE API mechanisms used by clients and servers.

In this chapter, you will learn

  • The basics of the SSL protocol

  • The basic architecture of the JSSE API

  • The means by which JSSE provider implementations are used with the JSSE API

  • The basic approach for building SSL servers using JSSE

  • The basic approach for ...

Get Java Security Handbook 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.