Package org.gregoire.util.crypto

Interface Summary
BlockCipher Defines the interface that must be implemented by symmetric block ciphers.
 

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
Rijndael Interfaces with the Rijndael AES candidate to implement the Rijndael algorithm
Rijndael_Algorithm Rijndael --pronounced Reindaal-- is a variable block-size (128-, 192- and 256-bit), variable key-size (128-, 192- and 256-bit) symmetric cipher.
Rijndael_Properties This class acts as a central repository for an algorithm specific properties.
SHA1 SHA-1 message digest implementation
 



Copyright © Paul Gregoire, All Rights Reserved.