For the latest news and information visit The GNU Crypto project | ||
Frames | No Frames |
Classes derived from gnu.crypto.cipher.BaseCipher | |
class | Anubis is a 128-bit block cipher that accepts a variable-length key. |
class | Blowfish is a 16-round, 64-bit Feistel cipher designed by Bruce
Schneier. |
class | An implmenetation of the CAST5 (a.k.a. |
class | The Data Encryption Standard. |
class | Khazad is a 64-bit (legacy-level) block cipher that accepts a 128-bit key.
|
class | The implementation of a Null block cipher.
This cipher does not alter its input at all, claims to process block sizes
128-, 192- and 256-bit long, and key sizes from 64- to 512-bit in 8-bit
increments.
|
class | Rijndael --pronounced Reindaal-- is the AES. |
class | Serpent is a 32-round substitution-permutation network block cipher,
operating on 128-bit blocks and accepting keys of 128, 192, and 256 bits in
length. |
class | Square is a 128-bit key, 128-bit block cipher algorithm developed by Joan
Daemen, Lars Knudsen and Vincent Rijmen.
References:
|
class | Triple-DES, 3DES, or DESede is a combined cipher that uses
three iterations of the Data Encryption Standard cipher to improve
the security (at the cost of speed) of plain DES.
|
class | Twofish is a balanced 128-bit Feistel cipher, consisting of 16 rounds. |