java
The Blowfish implementation in Java, provides very fast ECB and CBC encryption.
Comes with the BlowfishEasy class for simple string encryption, plus a solution
for streaming, both are binary compatible to Blowfish.NET. Additionally this
package includes its own SHA-1 class, all sources, JUnit test cases, demos and
JavaDocs.