|
Class Summary |
| Anubis |
Anubis is a 128-bit block cipher that accepts a variable-length key. |
| BaseCipher |
A basic abstract class to facilitate implementing symmetric key block
ciphers. |
| CipherFactory |
A Factory to instantiate symmetric block cipher instances. |
| Khazad |
Khazad is a 64-bit (legacy-level) block cipher that accepts a 128-bit key. |
| NullCipher |
The implementation of a Null block cipher. |
| Rijndael |
Rijndael --pronounced Reindaal-- is the AES. |
| Serpent |
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. |
| Square |
Square is a 128-bit key, 128-bit block cipher algorithm developed by Joan
Daemen, Lars Knudsen and Vincent Rijmen. |
| Twofish |
Twofish is a balanced 128-bit Feistel cipher, consisting of 16 rounds. |