- logi.crypto - http://logi.org/logi.crypto/
Formerly Cryptonite, a pure java package for strong cryptography. It supplies RSA (usable outside of North America), DES, Triple-DES implementation as well as other utility classes. [Open Source, GPL/Commercial]
- Legion of The Bouncy Castle - http://www.bouncycastle.org/
Provides open source implentations of the Java Cryptography Extension 1.2.1, and a lightweight Java Cryptography API for the J2ME, and the JDK. [Open Source]
- Tiny Encryption Algorithm - http://www.theorem.com/java/TEA.java
Allegedly "one of the fastest and most efficient cryptographic algorithms in existence". [Open Source]
- Baltimore Technologies - http://www.baltimore.com/
Cryptographic security products, including Secure Socket Layer 3 for Java. [commercial]
- Java Cryptography Extension (JCE) - http://java.sun.com/products/jce/
Provides framework and implementations for encryption, key generation and key agreement, and Message Authentication Code (MAC) algorithms.
- FlexiProvider - http://www.informatik.tu-darmstadt.de/TI/Forschung/FlexiProvider/overview.html
An open source cryptographic class library for the JCA/JCE architecture. [Open Source with registration]
- ISNetworks JCE Provider - http://www.isnetworks.com/jceprovider/
A cryptographic service provider for Java. It includes implementations of the following cryptographic algorithms: RSA (PKCS1 and OAEP), Blowfish, RC2, DES, DESede (TripleDES), ARC Four (RC-4 compatible), Rijndael, HMac-SHA1, HMac-MD5. [Open source, Apache-style license]
- Hidden Field Equations (HFE) in Java - http://www.christopher-wolf.de/hfe/
Java implementation of the public key cryptosystem Hidden Field Equations (HFE). Also includes matrix and finite field operations. [Open source, GPL]
- QuartzLight in Java - http://www.christopher-wolf.de/ql/
Public key signature system QuartzLight [Open Source, GPL].
- Entrust/Toolkit Java Edition - http://www.entrust.com/authority/java/
A Sun JCE compliant Java cryptography library with CA functionality. [Free with Registration] (Entrust)
- IAIK Java Crypto Products - http://jce.iaik.tugraz.at/
Provides a comprehensive set of Java-based crypto products. Java implementation TLS, SSLv3 and SSLv2(client side), S/MIMEv2. [Commercial]
- JSDSI - http://jsdsi.sourceforge.net/
Reimplemented the Java SDSI (Simple Distributed Security Infrastructure) API. [Open source, MIT License]
- RSA BSAFE - http://www.rsasecurity.com/node.asp?id=1202
Toolkits for SSL, general cryptography, and PKI. [Commercial]
- J2SSH Maverick - http://3sp.com/showMaverick.do
A fully featured SSH2 library. By 3SP LTD. [Commercial]
- JEncrypt - http://www.java-encryption.com/
Provides the functionality of a cryptographic cipher for encryption and decryption. It can encrypt or decrypt byte array, stream or object base on DES, TripleDES, AES(Rijndael) algorithms without JCE framework. [Commercial]
|