Cypher
|
Key length (in bits) |
Block Length (in bits)
|
Source Library
| Comments
|
AES
|
128
|
128 |
Dr. Brian R. Gladman |
|
AES |
192 |
128 |
Dr. Brian R. Gladman |
|
AES |
256 |
128 |
Dr. Brian R. Gladman |
|
AES
|
128
|
128 |
LibTomCrypt
|
|
AES |
192 |
128 |
LibTomCrypt
|
|
AES |
256 |
128 |
LibTomCrypt
|
|
Blowfish
|
128
|
64
|
LibTomCrypt
|
|
Blowfish
|
160
|
64
|
LibTomCrypt
|
|
Blowfish
|
192
|
64
|
LibTomCrypt
|
|
Blowfish |
256
|
64 |
LibTomCrypt
|
|
Blowfish |
448
|
64
|
LibTomCrypt
|
|
CAST5
|
128
|
64
|
LibTomCrypt
| aka CAST-128
|
CAST6 |
128
|
128 |
Dr. Brian R. Gladman |
aka CAST-256 |
CAST6 |
160
|
128 |
Dr. Brian R. Gladman |
aka CAST-256 |
CAST6 |
192
|
128 |
Dr. Brian R. Gladman |
aka CAST-256 |
CAST6 |
224
|
128 |
Dr. Brian R. Gladman |
aka CAST-256 |
CAST6 |
256
|
128 |
Dr. Brian R. Gladman |
aka CAST-256 |
DES
|
64
|
64
|
LibTomCrypt
|
|
3DES
|
192
|
64
|
LibTomCrypt
| Standard encrypt, decrypt, encrypt
|
MARS
|
128
|
128
|
Dr. Brian R. Gladman |
|
MARS
|
192
|
128
|
Dr. Brian R. Gladman |
|
MARS
|
256
|
128
|
Dr. Brian R. Gladman |
|
Null
|
0
|
(variable)
|
n/a
|
|
RC-6
|
128
|
128
|
Dr. Brian R. Gladman |
|
RC-6
|
192
|
128
|
Dr. Brian R. Gladman |
|
RC-6
|
256
|
128
|
Dr. Brian R. Gladman |
|
RC-6
|
128
|
128
|
LibTomCrypt
|
|
RC-6
|
192
|
128
|
LibTomCrypt
|
|
RC-6
|
256
|
128
|
LibTomCrypt
|
|
RC-6
|
1024
|
128
|
LibTomCrypt
|
|
Serpent |
128
|
128 |
Dr. Brian R. Gladman |
|
Serpent |
192
|
128 |
Dr. Brian R. Gladman |
|
Serpent
|
256
|
128
|
Dr. Brian R. Gladman
|
|
Twofish |
128 |
128 |
Dr. Brian R. Gladman |
|
Twofish |
192
|
128 |
Dr. Brian R. Gladman |
|
Twofish |
256
|
128 |
Dr. Brian R. Gladman |
|
Twofish
|
128
|
128
|
Hi/fn and Counterpane Systems
|
|
Twofish |
192
|
128 |
Hi/fn and Counterpane Systems |
|
Twofish |
256
|
128
|
Hi/fn and Counterpane Systems |
|
Twofish
|
128
|
128
|
LibTomCrypt
|
|
Twofish |
192
|
128 |
LibTomCrypt
|
|
Twofish |
256
|
128
|
LibTomCrypt
|
|
XOR
|
(variable)
|
(variable) |
n/a
|
|