Java Secure Socket Extension

The Java™ Secure Socket Extension (JSSE) is the Java implementation of the Secure Sockets Layer (SSL) protocol. JSSE uses SSL and the Transport Layer Security (TLS) protocol to enable clients and servers to conduct secure communications over TCP/IP.

JSSE provides the following functions:

Integrated into the Java 2 Software Development Kit, Standard Edition (J2SDK), version 1.4 and subsequent releases, JSSE provides more functionality than does SSL alone.

Note: This information concerns the version of JSSE that now comes bundled in the J2SDK, version 1.4 and subsequent releases. For previous versions of JSSE, see Java Secure Socket Extension on the Sun Java Web site.
Related concepts
Java security model
Java Cryptography Extension
Java Authentication and Authorization Service
IBM Java Generic Security Service (JGSS)