- BinConverter - Class in net.sourceforge.blowfishj
-
Some helper routines for data conversion, all data is treated in network
byte order.
- BinConverter() - Constructor for class net.sourceforge.blowfishj.BinConverter
-
- BLOCKSIZE - Static variable in class net.sourceforge.blowfishj.BlowfishECB
-
block size of this cipher (in bytes)
- BlowfishCBC - Class in net.sourceforge.blowfishj
-
Implementation of the Blowfish encryption algorithm in CBC mode.
- BlowfishCBC(byte[]) - Constructor for class net.sourceforge.blowfishj.BlowfishCBC
-
- BlowfishCBC(byte[], int, int) - Constructor for class net.sourceforge.blowfishj.BlowfishCBC
-
Constructor, uses a zero CBC IV.
- BlowfishCBC(byte[], long) - Constructor for class net.sourceforge.blowfishj.BlowfishCBC
-
- BlowfishCBC(byte[], int, int, long) - Constructor for class net.sourceforge.blowfishj.BlowfishCBC
-
Constructor to define the CBC IV.
- BlowfishCBC(byte[], byte[]) - Constructor for class net.sourceforge.blowfishj.BlowfishCBC
-
- BlowfishCBC(byte[], int, int, byte[], int) - Constructor for class net.sourceforge.blowfishj.BlowfishCBC
-
Constructor to define the CBC IV.
- BlowfishEasy - Class in net.sourceforge.blowfishj
-
Support class for easy string encryption with the Blowfish algorithm.
- BlowfishEasy(String) - Constructor for class net.sourceforge.blowfishj.BlowfishEasy
-
- BlowfishEasy(char[]) - Constructor for class net.sourceforge.blowfishj.BlowfishEasy
-
Constructor to use string data as the key.
- BlowfishECB - Class in net.sourceforge.blowfishj
-
Implementation of the Blowfish encryption algorithm in ECB mode.
- BlowfishECB() - Constructor for class net.sourceforge.blowfishj.BlowfishECB
-
The default constructor, call initialize() afterwards to do the final
setup.
- BlowfishECB(byte[]) - Constructor for class net.sourceforge.blowfishj.BlowfishECB
-
- BlowfishECB(byte[], int, int) - Constructor for class net.sourceforge.blowfishj.BlowfishECB
-
- BlowfishInputStream - Class in net.sourceforge.blowfishj
-
An input stream that reads from a file created an instance of the
net.sourceforge.blowfishj.BlowfishOutputStream class.
- BlowfishInputStream(byte[], int, int, InputStream) - Constructor for class net.sourceforge.blowfishj.BlowfishInputStream
-
Default constructor.
- BlowfishInputStream(String, InputStream) - Constructor for class net.sourceforge.blowfishj.BlowfishInputStream
-
- BlowfishOutputStream - Class in net.sourceforge.blowfishj
-
An output stream that encrypts data using the Blowfish algorithm in CBC mode,
padded with PCKS7.
- BlowfishOutputStream(byte[], int, int, OutputStream) - Constructor for class net.sourceforge.blowfishj.BlowfishOutputStream
-
Default constructor.
- BlowfishOutputStream(String, OutputStream) - Constructor for class net.sourceforge.blowfishj.BlowfishOutputStream
-
- byteArrayToInt(byte[], int) - Static method in class net.sourceforge.blowfishj.BinConverter
-
Gets bytes from an array into an integer.
- byteArrayToLong(byte[], int) - Static method in class net.sourceforge.blowfishj.BinConverter
-
Gets bytes from an array into a long.
- byteArrayToStr(byte[], int, int) - Static method in class net.sourceforge.blowfishj.BinConverter
-
Converts a byte array into a Unicode string.
- bytesToHexStr(byte[]) - Static method in class net.sourceforge.blowfishj.BinConverter
-
Converts a byte array to a hex string.
- bytesToHexStr(byte[], int, int) - Static method in class net.sourceforge.blowfishj.BinConverter
-
Converts a byte array to a hex string.