📑 Table of Contents

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,[1] 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

edit

References

edit
  1. ^ Harold, Elliotte Rusty (4 October 2013). Java Network Programming. O'Reilly Media, Inc. (published 2013). p. 327. ISBN 9781449365967. Retrieved 2014-10-19. JSSE allows you to create sockets and server sockets that transparently handle the negotiations and encryption necessary for secure communication.
edit

📚 Artikel Terkait di Wikipedia

Transport Layer Security

now. GnuTLS: a free implementation (LGPL licensed) Java Secure Socket Extension (JSSE): the Java API and provider implementation (named SunJSSE) LibreSSL:

Java KeyStore

like jksExportKey, CERTivity, Portecle and KeyStore Explorer. Java Secure Socket Extension Keyring (cryptography) Public key infrastructure The keytool

HTTPS

protocol is encrypted using Transport Layer Security (TLS) or, formerly, Secure Sockets Layer (SSL). The protocol is therefore also referred to as HTTP over

Datagram Transport Layer Security

implementation for java and coap. Includes connection id extension". Eclipse Foundation. SNF4J.ORG. "Simple Network Framework for Java (SNF4J)". GitHub

Comparison of TLS implementations

"wolfSSL ChangeLog". 2026-04-08. Retrieved 2026-04-28. Prohibiting Secure Sockets Layer (SSL) Version 2.0. IETF. doi:10.17487/RFC6176. RFC 6176. Vaudenay

JavaScript

built-in JavaScript engine that executes the code on the user's device. Loading new web page content without reloading the page, via Ajax or a WebSocket. For

Java version history

protocols, including SCTP and Sockets Direct Protocol Upstream updates to XML and Unicode Java deployment rule sets Lambda (Java's implementation of lambda

Spring Framework

control container for the Java platform. The framework's core features can be used by any Java application, but there are extensions for building web applications