| Hash |
Hash Length (in bits) |
Block Length (in bits) |
Source Library |
|---|---|---|---|
| MD2 |
128 |
128 |
LibTomCrypt |
| MD4 |
128 | 512 |
LibTomCrypt |
| MD5 |
128 | 512 |
LibTomCrypt |
| Null |
(variable) |
(variable) | n/a |
| RIPEMD-128 |
128 |
512 | LibTomCrypt |
| RIPEMD-160 |
160 |
512 | LibTomCrypt |
| RIPEMD-160 (Linux; Twice, with A) |
320 |
512 | LibTomCrypt |
| SHA-1 |
160 |
512 | LibTomCrypt |
| SHA-224 |
224 |
512 | LibTomCrypt |
| SHA-256 | 256 |
512 | LibTomCrypt |
| SHA-384 | 384 |
1024 |
LibTomCrypt |
| SHA-512 | 512 |
1024 |
LibTomCrypt |
| Tiger |
192 |
512 |
LibTomCrypt |
| Whirlpool |
512 | 512 | LibTomCrypt |
| Cypher |
Mode |
Key length (in bits) | Block Length (in bits) |
Source Library | Comments |
|---|---|---|---|---|---|
| AES |
CBC |
128 |
128 | LibTomCrypt | |
| AES | CBC |
192 | 128 | LibTomCrypt | |
| AES | CBC |
256 | 128 | LibTomCrypt | |
| Blowfish |
CBC |
128 |
64 |
LibTomCrypt | |
| Blowfish |
CBC |
160 |
64 | LibTomCrypt | |
| Blowfish |
CBC |
192 |
64 | LibTomCrypt | |
| Blowfish | CBC | 256 |
64 | LibTomCrypt | |
| Blowfish | CBC | 448 |
64 | LibTomCrypt | |
| CAST5 |
CBC |
128 |
64 |
LibTomCrypt | |
| DES |
CBC |
64 |
64 |
LibTomCrypt | |
| 3DES |
CBC |
192 |
64 |
LibTomCrypt | Standard encrypt, decrypt, encrypt |
| Null |
n/a |
0 |
(variable) |
n/a | |
| RC-6 |
CBC |
128 |
128 |
LibTomCrypt | |
| RC-6 |
CBC |
192 |
128 |
LibTomCrypt | |
| RC-6 |
CBC |
256 |
128 |
LibTomCrypt | |
| RC-6 |
CBC |
1024 |
128 |
LibTomCrypt | |
| Twofish |
CBC |
128 |
128 |
Hi/fn and Counterpane Systems | |
| Twofish | CBC | 192 |
128 | Hi/fn and Counterpane Systems | |
| Twofish | CBC | 256 |
128 |
Hi/fn and Counterpane Systems | |
| Twofish |
CBC |
128 |
128 |
LibTomCrypt | |
| Twofish | CBC | 192 |
128 | LibTomCrypt | |
| Twofish | CBC | 256 |
128 |
LibTomCrypt | |
| XOR |
n/a |
(variable) |
(variable) | n/a |