Secure Sockets Layer

Secure Sockets Layer (SSL) provides secure connections by:

Using SSL negatively affects performance because SSL connections perform slower than connections that do not have encryption. Use SSL connections when the sensitivity of the data transferred merits the increased cost in performance, for example, when transferring credit card or bank statement information.

Using SSL with an iSeries server requires OS/400 V4R4 or later.

Before you begin using SSL with AS/400 Toolbox for Java, you must understand your legal responsibilities.

SSL algorithms

AS/400 Toolbox for Java does not contain the algorithms needed to encrypt and decrypt data. Begin changeThese algorithms are shipped with the AS/400 Client Encryption licensed programs 5769-CE2 and 5769-CE3. You need to order one of the 5769-CEx product versions of SSL depending on the country in which you live. Contact your IBM representative for more information or to order:

Setting up your SSL environment

AS/400 Toolbox for Java provides for two environments for using SSL to encrypt your data, which you must properly set up.

Compatibility with earlier versions of AS/400 Toolbox for Java

The encryption algorithms and keyring class files are changed in JTOpen 2.0 and using them requires that you:

When you have compatible versions of AS/400 Toolbox for Java and client encryption on your client, you can connect to V4R4 and newer versions of AS/400.End change