Package BlowfishJ

Class Summary
BinConverter some helper routines for data conversion, all data is treated in network byte order
BlowfishCBC implementation of the Blowfish encryption algorithm in CBC mode
BlowfishEasy support class for easy string encryption with the Blowfish algorithm, now in CBC mode with a SHA-1 key setup and correct padding - the purposes of this module is mainly to show a possible implementation with Blowfish ...
BlowfishECB implementation of the Blowfish encryption algorithm in ECB mode
BlowfishInputStream An InputStream that reads from a Blowfish encrypted file.
BlowfishOutputStream An OutputStream that encrypts data using the Blowfish algorithm. 30 Mar 2002, fixed bug in flush method
BlowfishTest testing the Blowfish encryption algorithm classes
InOutputStreamTest Simple tests for the BlowfishInputStream and BlowfishOutputStream.
SHA1 SHA-1 message digest implementation
SHA1Test simple SHA-1 test application; note that the time this package was written SHA-1 hashing wasn't included officially in the Java framework; in these days it could actually be replaced by the MessageDigest factory's capabilities