Package sam.cipher

Package grouping all ciphering classes
It mainly consists of the Cipher and Key classes which represent abstract ciphers and keys respectively.

See:
          Description

Class Summary
Benchmark Executable class for the registered cipher implementations.
Cipher General purpose ciphering class.
Deal Implementation of the Deal algorithm Retrofitted for personal use by Guillaume Lacôte.>Guillaume Lacôte.
Deal.Key Key implementation that is adapted to the Deal cipher.
DES Implementation of the DES cipher Retrofitted for personal use by Guillaume Lacôte.
DES.Key Key implementation that is adapted to the DES cipher.
Factory General-purpose Cipher factory.
Frog Implementation of the Frog cipher.
Frog.Key Key implementation that is adapted to the Frog cipher.
Frog.Key.Entry  
Key General purpose key class.
Key.Mode Parsing mode for converting characters to significant bits.
Loki Implementation of the Loki97 Retrofitted for personal use by Guillaume Lacôte.
Loki.Key Key implementation that is adapted to the Loki cipher.
Mars Implementation of the MARS cipher.
Mars.Key Key implementation that is adapted to the Mars cipher.
RC6 Implementation of the RC6 cipher.
RC6.Key Key implementation that is adapted to the RC6 cipher.
ReflexiveFactory Implementation of a Cipher factory based on reflection.
Registry Central repository of all Cipher implementations
Rijndael Implementation of the Rijndael cipher.
Rijndael.Key Key implementation that is adapted to the Rijndael cipher.
Serpent Implementation of the Serpent cipher.
Serpent.Key Key implementation that is adapted to the Serpent cipher.
Specification Class specifying a cipher with its associated password This basically reduces to a pair cipher name, password.
Twofish Implementation of the Twofish cipher.
Twofish.Key Key implementation that is adapted to the Twofish cipher.
WarFactory Generic variable-size sam.cipher.War factory.
XOR Basic XOR cipher.
 

Error Summary
Cipher.Error Exception class for ciphering functions.
 

Package sam.cipher Description

Package grouping all ciphering classes
It mainly consists of the Cipher and Key classes which represent abstract ciphers and keys respectively.