|
Secure Networking in Java
Secure Sockets Layer (SSL) is a widely implemented and accepted standard for making network communications more secure.
|
|
Can I trust my Java Secure Sockets Extension provider?
The Java™ Secure Sockets Extension (JSSE) provides an API for security protocols similar to the Netscape Secure Sockets Layer (SSL). This framework is capable of supporting SSL versions 2 and 3 and Transport Layer Security (TLS) 1.0.
|
|
Using SSL with Enhydra
This document is a guide to developing Enhydra applications that use Secure Sockets Layer (SSL). Although not a tutorial, if you use the development checklist and the configuration file supplied, you can get the Golf Shop Demo that comes with the Enhydra source code working under SSL.
|
|
Java Tip 111: Implement HTTPS tunneling with JSSE
Sun's Java Secure Socket Extension (JSSE) library allows you to access a secure Web server from behind a firewall via proxy tunneling. However, JSSE expects the proxy's reply to the tunneling request to begin with "HTTP 1.0"; otherwise, it throws an IOException. If your proxy doesn't respond accordingly, you must implement your own proxy tunneling protocol. This tip shows you how to open an SSLSocket that tunnels through the proxy, and use it with the URLConnection APIs to communicate with secure Web servers from behind the firewall.
|
|
Secure Your Sockets with JSSE
Java's APIs are great for developing networked or fully distributed applications. The java.net package makes it a cinch to develop custom socket-based client-server applications. The java.rmi packages make it possible to develop distributed object systems with minimal programming.
|
|
Enabling HTTPS with the iPortal Application Server 1.3 using Sun's Java Secure Socket Extension ( JSSE ) 1.0.2
The iPortal Application Server is now shipped with the non-commercial reference implementation (RI) of the Java Secure Socket Extension (JSSE) package from Sun Micro Systems.
|
|
Using Java Secure Socket Extensions (JSSE) with EAServer 3.6.1
This paper defines how to configure and utilize JSSE with JDK 1.2.x on EAServer 3.6.1 against Internet Explorer or Netscape. It shows how an applet can connect to EAServer using IIOPS over HTTPS and invoke a CORBA component.
|
|
... With Sun Microsystem's JSSE
As there are multiple ways to program with WinInet, JSSE, the Java Secure Socket Extension 1.0, provides two APIs for secure communications, the URL API and a socket-level API. JSSE includes everything you'll need for writing secure programs. JSSE comes with a complete implementation of SSL 3.0 and TLS 1.0 and all the cipher suites you'll need.
|
|
Java™ Secure Socket Extension 1.0.2 IBMJSSE Overview
The JavaTM Secure Socket Extension (JSSE) is a Java package that enables secure Internet communications. It implements a Java version of SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols and includes function for data encryption, server authentication, message integrity, and optional client authentication.
|
|
Build secure network applications with SSL and the JSSE API
SSL (Secure Socket Layer) is the de facto standard for securing a communication channel between two applications that converse over the Internet. Sun's JSSE (Java Secure Socket Extension) provides SSL support for Java applications. This month, Todd Sundsted demystifies JSSE and demonstrates how to SSL-enable your applications.
|
|
Using SSL with JBoss
Adding SSL (Secure Socket Layer) support is simple using JBoss 2.4 with either Tomcat or Jetty Web containers. The specific releases used were JBoss 2.4 BETA Rel_2_4_0_23 with Tomcat 3.2.2, and JBoss-2.4.0_Jetty-3.1.RC8-1.
|
|
Java 2 Platform, Standard Edition (J2SE ) Security: Present ...
|
|
Encryption Programming For Second-Generation E-Commerce
Every Internet business needs the ability to create custom software that supports encryption and is compatible with existing Web browsers and servers. This article shows you how to take advantage of free Application Programming Interfaces that give you the ability to add Web-compatible encryption to any new software that you develop.
|