Welcome to JCSI - Java Cryptographic and Security Implementation 2.0

JCSI (Java Cryptographic and Security Implementation) supports an extensive array of cryptographic algorithms and security mechanisms. A clean-room JCE framework implementation which interoperates with Sun's JCE 1.2 (domestic US version)

Features:

Features in detail.

Prerequisites

JCSI requires Java 2 Standard Edition (JDK/JRE 1.2 or higher).

Documentation

The cryptographic algorithms supported are documented in the JCSI Cryptographic Provider description.

The JCSI programmatic interfaces are documented in apidocs.

JCSI can also be used via java security tools such as keytool.

Examples of using JCSI can be found at http://security.dstc.com/products/jcsi/

Installation

The JCSI is packaged in a set of jar files. These files can be placed on the classpath or copied to the JRE extensions directory.

For details on installing JCSI see: setup.html

Changes

Changes in this 2.0 release are described in Change History

Support

For current version information, please see our web site at http://security.dstc.com/products/jcsi/

For support issues and feedback, please send mail to jcsi@dstc.com.

Licensing

For information on commercial and non-commercial licensing please send mail to: jcsi@dstc.com.