© Copyright IBM Corp. 2004
Page 4 of 17
1.
Introduction
IBM SSLite for Java, or simply SSLite, is a SSL (Secure Socket Layer) v2.0, v3.0 and TLS (Transport
Layer Security) v1.0 protocol implementation including PKI (Public Key Infrastructure) functionality for
Java. For the purpose of FIPS 140-2 Level 1 validation the implementation is made available in the form
of a signed JAR archive file. The cryptographic functions used in SSLite are contained in the IBM
CryptoLite for Java module which has been separately evaluated.
SSLite supports most PKI components such as X.509 certificates, Certificate Revocation Lists (CRLs),
PKCS #7 tokens, PKCS #11 cryptographic tokens (smart cards, etc.), PKCS #12 tokens, Java KeyStore
tokens, MS-CAPI, and certificate repositories such LDAP.
The performance of SSLite is comparable to that of native implementations. It may, however, be
augmented with a native booster DLL to make it perform even better.
This document applies to IBM SSLite for Java FIPS builds 3.15 and 3.16.
1.1
Contact Information
For more information about IBM SSLite for Java, IBM CryptoLite for Java, and IBM CryptoLite for C
please contact ccc@dk.ibm.com.