In computing, the Java Secure Socket Extension (JSSE) is a Java API and a provider implementation named SunJSSE that enable secure Internet communications in the Java Runtime Environment. It implements a Java technology version of the Secure Sockets Layer (SSL) and the Transport Layer Security (TLS) protocols. It includes functionality for data encryption, server authentication, message integrity, and optional client-authentication.

JSSE was originally developed as an optional package for Java versions 1.2 and 1.3, but was added as a standard API and implementation into JDK 1.4.

See also

  • Java KeyStore

References

External links

  • "Java SE Security". Oracle Technology Network / Java / Java SE / Technologies. Oracle Corp. Retrieved 2014-10-29.
  • "Java Secure Socket Extension (JSSE) Reference Guide". Java 8 Reference Guide. Oracle Corp. Retrieved 2014-10-29.
  • "Java Secure Socket Extension (JSSE) Reference Guide". Java 11 Security Developers Guide. Oracle Corp. Retrieved 2020-05-02.
  • "Java Secure Socket Extension (JSSE) Reference Guide". Java 17 Security Developers Guide. Oracle Corp. Retrieved 2022-01-06.

PPT The Socket API PowerPoint Presentation, free download ID1309484

Java SSLSocket with TLS1.3 and TLS_AES_128_GCM_SHA256 Cipher Example

Java Secure Socket Extension ( JSSE )

Java Secure Socket Extension ( JSSE )

Java Transport Layer Security MOXBOX