You are currently viewing a snapshot of taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to, please file a bug.

JSS 3.3 Release Notes

31 December 2002




JSS 3.3 provides more support for algorithms in the Java Cryptography Architecture (JCA) and Java Cryptography Extension (JCE). It also fixes bugs present in JSS 3.2 and prior releases of JSS.

JSS 3.3 is dual-licensed under the MPL and the GPL.

New in JSS 3.3

  • There is a new implementation of SecretDecoderRing. This new implementation allows more flexible key management, the use of PKCS #11 tokens, and the use of any encryption algorithm.
  • The AES algorithm is now supported.
  • 27 bugs were fixed for this release. A list can be obtained by running this bugzilla query.

Distribution Information

JSS is checked into mozilla/security/jss/.

The CVS tag for the JSS 3.3 release is JSS_3_3_RTM.

Source tarballs are available from

Binary releases are available from


Documentation for JSS 3.3 is available as follows:

Read the instructions on using JSS.

Source may be viewed with a browser (via the LXR tool) at

Platform Information

JSS 3.3 works with JDK versions 1.2 or higher, except version 1.3.0. If you are using JDK 1.3.x, you will need to use at least version 1.3.1--see bug 113808. JSS only supports the native threading model (no green threads).

JSS has been built on the platforms listed below.

Platform OS Version Compiler(s)
HP-UX 11.00 B (64-bit) C compiler: A.11.01.20
Linux RedHat 7.1 gcc 2.96
NT Windows NT 4.0 VC++
Solaris sparc 8 Forte 6 update 2
2.6 WorkShop Compilers
C/C++ version 5.0

Known Bugs and Issues

  • For a list of reported bugs that have not yet been fixed, click here. Note that some bugs may have been fixed since JSS 3.3 was released.


JSS 3.3 is backwards compatible with JSS 3.2. Applications compiled against JSS 3.2 will work with JSS 3.3.

The 3.3 version of must only be used with jss33.jar. In general, a JSS JAR file must be used with the JSS shared library from the exact same release.


Bugs discovered should be reported by filing a bug report with bugzilla.

You can also give feedback directly to the developers on the newsgroup.