Algorithms per Ubuntu release¶
Jammy¶
Source package |
Algorithm application |
Name of encryption algorithm |
Name of hash function |
Max key length/hash value (in bits) |
---|---|---|---|---|
bulk encryption |
3DES |
168 |
||
bulk encryption |
AES |
256 |
||
bulk encryption |
ARIA |
256 |
||
bulk encryption |
Blowfish |
448 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
Cast |
128 |
||
bulk encryption |
!ChaCha20 |
256 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
DESX |
184 |
||
bulk encryption |
RC2 |
1024 |
||
bulk encryption |
RC4 |
2048 |
||
bulk encryption |
SM4 |
128 |
||
bulk encryption |
Seed |
128 |
||
digital signature |
CMAC |
128 |
||
digital signature |
DSA |
2048 |
||
digital signature |
Diffie-Hellman |
3072 |
||
digital signature |
ECC |
571 |
||
digital signature |
HMAC |
512 |
||
digital signature |
POLY1305 |
128 |
||
digital signature |
RSA |
4096 |
||
digital signature |
!SipHash |
64 |
||
authentication/integrity check |
Blake2 |
512 |
||
authentication/integrity check |
KECCAK-KMAC |
256 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
RIPEMD |
160 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
512 |
||
authentication/integrity check |
SHA-3 |
512 |
||
authentication/integrity check |
SHAKE |
256 |
||
authentication/integrity check |
SM3 |
256 |
||
authentication/integrity check |
Whirlpool |
512 |
||
gcrypt (gcrypt20) |
bulk encryption |
arcfour |
2048 |
|
bulk encryption |
AES |
256 |
||
bulk encryption |
Blowfish |
128 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
Cast5 |
128 |
||
bulk encryption |
!ChaCha20 |
256 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
GOST 28147-89 |
256 |
||
bulk encryption |
Idea |
128 |
||
bulk encryption |
RFC2268 |
128 |
||
bulk encryption |
SAFER_SK |
128 |
||
bulk encryption |
Seed |
128 |
||
bulk encryption |
Salsa20 |
256 |
||
bulk encryption |
Serpent |
256 |
||
bulk encryption |
SM4 |
128 |
||
bulk encryption |
Twofish |
256 |
||
digital signature |
RSA |
4096 |
||
digital signature |
DSA |
1024 |
||
digital signature |
Elgamal |
2048 |
||
digital signature |
ECC |
521 |
||
authentication/integrity check |
Blake2b |
512 |
||
authentication/integrity check |
Blake2s |
256 |
||
authentication/integrity check |
Gosthash94 |
512 |
||
authentication/integrity check |
HAVAL |
160 |
||
authentication/integrity check |
MD2 |
128 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
rmd160 |
160 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
512 |
||
authentication/integrity check |
SHA-3 |
512 |
||
authentication/integrity check |
Shake |
256 |
||
authentication/integrity check |
Streebog / Stribog |
512 |
||
authentication/integrity check |
Tiger 1 & 2 |
192 |
||
authentication/integrity check |
Whirlpool |
512 |
||
bulk encryption |
AES |
256 |
||
bulk encryption |
Arcfour |
2048 |
||
bulk encryption |
Arctwo |
64 |
||
bulk encryption |
Blowfish |
448 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
CAST-128 |
128 |
||
bulk encryption |
!ChaCha20 |
256 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
Salsa20 |
256 |
||
bulk encryption |
Serpent |
256 |
||
bulk encryption |
Twofish |
256 |
||
digital signature |
DSA |
1024 |
||
digital signature |
ECC |
521 |
||
digital signature |
GOSTDSA |
512 |
||
digital signature |
RSA |
8192 |
||
authentication/integrity check |
CMAC |
128 |
||
authentication/integrity check |
HMAC |
128 |
||
authentication/integrity check |
Gosthash94 |
256 |
||
authentication/integrity check |
MD2 |
128 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
POLY1305 |
128 |
||
authentication/integrity check |
SHA1 |
160 |
||
authentication/integrity check |
SHA2 |
512 |
||
authentication/integrity check |
SHA3 |
512 |
||
authentication/integrity check |
SHAKE |
256 |
||
authentication/integrity check |
STREEBOG |
512 |
||
authentication/integrity check |
rmd160 |
160 |
||
authentication/integrity check |
UMAC |
128 |
||
gnutls (gnutls30) |
bulk encryption |
AES |
256 |
|
bulk encryption |
Arcfour |
2048 |
||
bulk encryption |
RC2 |
40 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
!ChaCha20 |
256 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
GOST 28147-89 |
256 |
||
bulk encryption |
KUZNYECHIK |
256 |
||
bulk encryption |
MAGMA |
256 |
||
bulk encryption |
Salsa20 |
256 |
||
digital signature |
RSA |
8192 |
||
digital signature |
DSA |
1024 |
||
digital signature |
ECC |
521 |
||
digital signature |
Ed25519 |
256 |
||
digital signature |
Ed448 |
224 |
||
digital signature |
DH |
15424 |
||
digital signature |
GOST3410 |
521 |
||
authentication/integrity check |
CMAC |
256 |
||
authentication/integrity check |
GMAC |
256 |
||
authentication/integrity check |
GOST 28147-89 |
512 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
OMAC-KUZNYECHIK |
256 |
||
authentication/integrity check |
OMAC-MAGMA |
256 |
||
authentication/integrity check |
SHA1 |
160 |
||
authentication/integrity check |
SHA2 |
512 |
||
authentication/integrity check |
Streebog |
512 |
||
authentication/integrity check |
UMAC |
128 |
||
bulk encryption |
AES |
256 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
RC2 |
64 |
||
bulk encryption |
RC4 |
128 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
Seed |
128 |
||
digital signature |
Diffie-Hellman |
3072 |
||
digital signature |
DSA |
1024 |
||
digital signature |
RSA |
8192 |
||
digital signature |
ECC |
521 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
256 |
||
authentication/integrity check |
MD2 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
bulk encryption |
AES |
256 |
||
bulk encryption |
Anubis |
320 |
||
bulk encryption |
ARC4 |
2048 |
||
bulk encryption |
Blowfish |
448 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
Cast5 |
128 |
||
bulk encryption |
Cast6 |
256 |
||
bulk encryption |
!ChaCha20 |
256 |
||
bulk encryption |
DES |
64 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
Khazad |
128 |
||
bulk encryption |
Salsa20 |
256 |
||
bulk encryption |
Seed |
128 |
||
bulk encryption |
Serpent |
256 |
||
bulk encryption |
SM4 |
128 |
||
bulk encryption |
TEA |
128 |
||
bulk encryption |
Twofish |
256 |
||
digital signature |
ECC |
521 |
||
digital signature |
DSA |
8192 |
||
digital signature |
RSA |
8192 |
||
digital signature |
DH |
3072 |
||
digital signature |
GOST3410 |
521 |
||
authentication/integrity check |
AES-CMAC-128 |
128 |
||
authentication/integrity check |
AES-CMAC-256 |
256 |
||
authentication/integrity check |
GHASH |
256 |
||
authentication/integrity check |
HMAC |
512 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
POLY1305 |
128 |
||
authentication/integrity check |
RIPEMD |
320 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
512 |
||
authentication/integrity check |
SHA-3 |
512 |
||
authentication/integrity check |
SM3 |
256 |
||
authentication/integrity check |
Streebog |
512 |
||
authentication/integrity check |
Tiger |
192 |
||
mhash (libmhash2) |
authentication/integrity check |
Adler32 |
32 |
|
authentication/integrity check |
MD2 |
128 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
GOST |
512 |
||
authentication/integrity check |
HAVAL |
256 |
||
authentication/integrity check |
RIPEMD |
320 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
512 |
||
authentication/integrity check |
Snefru |
256 |
||
authentication/integrity check |
Tiger |
192 |
||
authentication/integrity check |
Whirlpool |
512 |
Focal¶
Source package |
Algorithm application |
Name of encryption algorithm |
Name of hash function |
Max key length/hash value (in bits) |
---|---|---|---|---|
bulk encryption |
3DES |
168 |
||
bulk encryption |
AES |
256 |
||
bulk encryption |
ARIA |
256 |
||
bulk encryption |
Blowfish |
448 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
Cast |
128 |
||
bulk encryption |
!ChaCha20 |
256 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
DESX |
184 |
||
bulk encryption |
RC2 |
1024 |
||
bulk encryption |
RC4 |
2048 |
||
bulk encryption |
SM4 |
128 |
||
bulk encryption |
Seed |
128 |
||
digital signature |
CMAC |
128 |
||
digital signature |
DSA |
2048 |
||
digital signature |
Diffie-Hellman |
3072 |
||
digital signature |
ECC |
571 |
||
digital signature |
HMAC |
512 |
||
digital signature |
POLY1305 |
128 |
||
digital signature |
RSA |
4096 |
||
digital signature |
!SipHash |
64 |
||
authentication/integrity check |
Blake2 |
512 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
RIPEMD |
160 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
512 |
||
authentication/integrity check |
SHA-3 |
512 |
||
authentication/integrity check |
SHAKE |
256 |
||
authentication/integrity check |
SM3 |
256 |
||
authentication/integrity check |
Whirlpool |
512 |
||
gcrypt (gcrypt20) |
bulk encryption |
arcfour |
2048 |
|
bulk encryption |
AES |
256 |
||
bulk encryption |
Blowfish |
128 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
Cast5 |
128 |
||
bulk encryption |
!ChaCha20 |
256 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
GOST 28147-89 |
256 |
||
bulk encryption |
Idea |
128 |
||
bulk encryption |
Seed |
128 |
||
bulk encryption |
Salsa20 |
256 |
||
bulk encryption |
Serpent |
256 |
||
bulk encryption |
Twofish |
256 |
||
digital signature |
RSA |
4096 |
||
digital signature |
DSA |
1024 |
||
digital signature |
Elgamal |
2048 |
||
digital signature |
ECC |
521 |
||
authentication/integrity check |
Blake2b |
512 |
||
authentication/integrity check |
Blake2s |
256 |
||
authentication/integrity check |
Gosthash94 |
512 |
||
authentication/integrity check |
HAVAL |
160 |
||
authentication/integrity check |
MD2 |
128 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
rmd160 |
160 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
512 |
||
authentication/integrity check |
SHA-3 |
512 |
||
authentication/integrity check |
Shake |
256 |
||
authentication/integrity check |
Streebog / Stribog |
512 |
||
authentication/integrity check |
Tiger 1 & 2 |
192 |
||
authentication/integrity check |
Whirlpool |
512 |
||
bulk encryption |
AES |
256 |
||
bulk encryption |
Arcfour |
2048 |
||
bulk encryption |
Arctwo |
64 |
||
bulk encryption |
Blowfish |
448 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
CAST-128 |
128 |
||
bulk encryption |
!ChaCha20 |
256 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
Salsa20 |
256 |
||
bulk encryption |
Serpent |
256 |
||
bulk encryption |
Twofish |
256 |
||
digital signature |
RSA |
8192 |
||
digital signature |
DSA |
1024 |
||
digital signature |
ECC |
521 |
||
authentication/integrity check |
CMAC |
128 |
||
authentication/integrity check |
Gosthash94 |
256 |
||
authentication/integrity check |
MD2 |
128 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
POLY1305 |
128 |
||
authentication/integrity check |
SHA1 |
160 |
||
authentication/integrity check |
SHA2 |
512 |
||
authentication/integrity check |
SHA3 |
512 |
||
authentication/integrity check |
rmd160 |
160 |
||
authentication/integrity check |
UMAC |
128 |
||
gnutls (gnutls30) |
bulk encryption |
AES |
256 |
|
bulk encryption |
Arcfour |
2048 |
||
bulk encryption |
RC2 |
40 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
!ChaCha20 |
256 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
GOST 28147-89 |
256 |
||
bulk encryption |
Salsa20 |
256 |
||
digital signature |
RSA |
8192 |
||
digital signature |
DSA |
1024 |
||
digital signature |
ECC |
521 |
||
digital signature |
Ed25519 |
256 |
||
digital signature |
Ed448 |
224 |
||
digital signature |
DH |
15424 |
||
digital signature |
GOST3410 |
521 |
||
authentication/integrity check |
AES |
256 |
||
authentication/integrity check |
GOST 28147-89 |
512 |
||
authentication/integrity check |
MD2 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
SHA1 |
160 |
||
authentication/integrity check |
SHA2 |
512 |
||
authentication/integrity check |
Streebog |
512 |
||
authentication/integrity check |
UMAC |
128 |
||
bulk encryption |
AES |
256 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
RC2 |
64 |
||
bulk encryption |
RC4 |
128 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
Seed |
128 |
||
digital signature |
Diffie-Hellman |
3072 |
||
digital signature |
DSA |
1024 |
||
digital signature |
RSA |
8192 |
||
digital signature |
ECC |
521 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
256 |
||
authentication/integrity check |
MD2 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
bulk encryption |
AES |
256 |
||
bulk encryption |
Anubis |
320 |
||
bulk encryption |
ARC4 |
2048 |
||
bulk encryption |
Blowfish |
448 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
Cast5 |
128 |
||
bulk encryption |
Cast6 |
256 |
||
bulk encryption |
!ChaCha20 |
256 |
||
bulk encryption |
DES |
64 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
Khazad |
128 |
||
bulk encryption |
Salsa20 |
256 |
||
bulk encryption |
Seed |
128 |
||
bulk encryption |
Serpent |
256 |
||
bulk encryption |
SM4 |
128 |
||
bulk encryption |
TEA |
128 |
||
bulk encryption |
Twofish |
256 |
||
digital signature |
ECC |
521 |
||
digital signature |
RSA |
8192 |
||
digital signature |
DH |
3072 |
||
digital signature |
GOST3410 |
521 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
POLY1305 |
128 |
||
authentication/integrity check |
RIPEMD |
320 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
512 |
||
authentication/integrity check |
SHA-3 |
512 |
||
authentication/integrity check |
SM3 |
256 |
||
authentication/integrity check |
Streebog |
512 |
||
authentication/integrity check |
Tiger |
192 |
||
mhash (libmhash2) |
authentication/integrity check |
Adler32 |
32 |
|
authentication/integrity check |
MD2 |
128 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
GOST |
512 |
||
authentication/integrity check |
HAVAL |
256 |
||
authentication/integrity check |
RIPEMD |
320 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
512 |
||
authentication/integrity check |
Snefru |
256 |
||
authentication/integrity check |
Tiger |
192 |
||
authentication/integrity check |
Whirlpool |
512 |
Bionic¶
Source package |
Algorithm application |
Name of encryption algorithm |
Name of hash function |
Max key length/hash value (in bits) |
---|---|---|---|---|
bulk encryption |
3DES |
168 |
||
bulk encryption |
AES |
256 |
||
bulk encryption |
ARIA |
256 |
||
bulk encryption |
Blowfish |
448 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
Cast |
128 |
||
bulk encryption |
!ChaCha20 |
256 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
DESX |
184 |
||
bulk encryption |
RC2 |
1024 |
||
bulk encryption |
RC4 |
2048 |
||
bulk encryption |
SM4 |
128 |
||
bulk encryption |
Seed |
128 |
||
digital signature |
CMAC |
128 |
||
digital signature |
DSA |
2048 |
||
digital signature |
Diffie-Hellman |
3072 |
||
digital signature |
ECC |
571 |
||
digital signature |
HMAC |
512 |
||
digital signature |
POLY1305 |
128 |
||
digital signature |
RSA |
4096 |
||
digital signature |
!SipHash |
64 |
||
authentication/integrity check |
Blake2 |
512 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
RIPEMD |
160 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
512 |
||
authentication/integrity check |
SHA-3 |
512 |
||
authentication/integrity check |
SHAKE |
256 |
||
authentication/integrity check |
SM3 |
256 |
||
authentication/integrity check |
Whirlpool |
512 |
||
gcrypt (gcrypt20) |
bulk encryption |
arcfour |
2048 |
|
bulk encryption |
AES |
256 |
||
bulk encryption |
Blowfish |
128 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
Cast5 |
128 |
||
bulk encryption |
!ChaCha20 |
256 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
GOST 28147-89 |
256 |
||
bulk encryption |
Idea |
128 |
||
bulk encryption |
Seed |
128 |
||
bulk encryption |
Salsa20 |
256 |
||
bulk encryption |
Serpent |
256 |
||
bulk encryption |
Twofish |
256 |
||
digital signature |
RSA |
4096 |
||
digital signature |
DSA |
1024 |
||
digital signature |
Elgamal |
2048 |
||
digital signature |
ECC |
521 |
||
authentication/integrity check |
Blake2b |
512 |
||
authentication/integrity check |
Blake2s |
256 |
||
authentication/integrity check |
Gosthash94 |
512 |
||
authentication/integrity check |
HAVAL |
160 |
||
authentication/integrity check |
MD2 |
128 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
rmd160 |
160 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
512 |
||
authentication/integrity check |
SHA-3 |
512 |
||
authentication/integrity check |
Shake |
256 |
||
authentication/integrity check |
Streebog / Stribog |
512 |
||
authentication/integrity check |
Tiger 1 & 2 |
192 |
||
authentication/integrity check |
Whirlpool |
512 |
||
bulk encryption |
AES |
256 |
||
bulk encryption |
Arcfour |
2048 |
||
bulk encryption |
Arctwo |
64 |
||
bulk encryption |
Blowfish |
448 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
CAST-128 |
128 |
||
bulk encryption |
ChaCha20 |
256 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
Salsa20 |
256 |
||
bulk encryption |
Serpent |
256 |
||
bulk encryption |
Twofish |
256 |
||
digital signature |
RSA |
8192 |
||
digital signature |
DSA |
1024 |
||
digital signature |
ECC |
521 |
||
authentication/integrity check |
Gosthash94 |
256 |
||
authentication/integrity check |
MD2 |
128 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
SHA1 |
160 |
||
authentication/integrity check |
SHA2 |
512 |
||
authentication/integrity check |
SHA3 |
512 |
||
authentication/integrity check |
rmd160 |
160 |
||
authentication/integrity check |
UMAC |
128 |
||
gnutls (gnutls30) |
bulk encryption |
AES |
256 |
|
bulk encryption |
Arcfour |
2048 |
||
bulk encryption |
RC2 |
40 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
ChaCha20 |
256 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
Salsa20 |
256 |
||
digital signature |
RSA |
8192 |
||
digital signature |
DSA |
1024 |
||
digital signature |
ECC |
521 |
||
digital signature |
DH |
15424 |
||
authentication/integrity check |
MD2 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
SHA1 |
160 |
||
authentication/integrity check |
SHA2 |
512 |
||
authentication/integrity check |
UMAC |
128 |
||
bulk encryption |
AES |
256 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
RC2 |
64 |
||
bulk encryption |
RC4 |
128 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
Seed |
128 |
||
digital signature |
Diffie-Hellman |
3072 |
||
digital signature |
DSA |
1024 |
||
digital signature |
RSA |
8192 |
||
digital signature |
ECC |
521 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
256 |
||
authentication/integrity check |
MD2 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
bulk encryption |
AES |
256 |
||
bulk encryption |
Anubis |
320 |
||
bulk encryption |
ARC4 |
2048 |
||
bulk encryption |
Blowfish |
448 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
Cast5 |
128 |
||
bulk encryption |
Cast6 |
256 |
||
bulk encryption |
!ChaCha20 |
256 |
||
bulk encryption |
DES |
64 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
Khazad |
128 |
||
bulk encryption |
Salsa20 |
256 |
||
bulk encryption |
Seed |
128 |
||
bulk encryption |
Serpent |
256 |
||
bulk encryption |
TEA |
128 |
||
bulk encryption |
Twofish |
256 |
||
digital signature |
RSA |
8192 |
||
digital signature |
DH |
3072 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
poly1305 |
128 |
||
authentication/integrity check |
RIPEMD |
320 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
512 |
||
authentication/integrity check |
SHA-3 |
512 |
||
authentication/integrity check |
Skein |
1024 |
||
authentication/integrity check |
Tiger |
192 |
||
mhash (libmhash2) |
authentication/integrity check |
Adler32 |
32 |
|
authentication/integrity check |
MD2 |
128 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
GOST |
512 |
||
authentication/integrity check |
HAVAL |
256 |
||
authentication/integrity check |
RIPEMD |
320 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
512 |
||
authentication/integrity check |
Snefru |
256 |
||
authentication/integrity check |
Tiger |
192 |
||
authentication/integrity check |
Whirlpool |
512 |
Xenial¶
Source package |
Algorithm application |
Name of encryption algorithm |
Name of hash function |
Max key length/hash value (in bits) |
---|---|---|---|---|
bulk encryption |
AES |
256 |
||
bulk encryption |
Blowfish |
448 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
Cast |
128 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
DESX |
184 |
||
bulk encryption |
RC2 |
1024 |
||
bulk encryption |
RC4 |
2048 |
||
bulk encryption |
Seed |
128 |
||
digital signature |
RSA |
4096 |
||
digital signature |
DSA |
2048 |
||
digital signature |
Diffie-Hellman |
3072 |
||
digital signature |
ECC |
571 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
rmd160 |
160 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
512 |
||
gcrypt (gcrypt20) |
bulk encryption |
arcfour |
2048 |
|
bulk encryption |
AES |
256 |
||
bulk encryption |
Blowfish |
128 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
Cast5 |
128 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
GOST 28147-89 |
256 |
||
bulk encryption |
Seed |
128 |
||
bulk encryption |
Salsa20 |
256 |
||
bulk encryption |
Serpent |
256 |
||
bulk encryption |
Twofish |
256 |
||
digital signature |
RSA |
4096 |
||
digital signature |
DSA |
1024 |
||
digital signature |
Elgamal |
2048 |
||
digital signature |
ECC |
521 |
||
authentication/integrity check |
Gosthash94 |
512 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
rmd160 |
160 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
512 |
||
authentication/integrity check |
Streebog |
512 |
||
authentication/integrity check |
Tiger |
192 |
||
authentication/integrity check |
Whirlpool |
512 |
||
bulk encryption |
AES |
256 |
||
bulk encryption |
Arcfour |
2048 |
||
bulk encryption |
Arctwo |
64 |
||
bulk encryption |
Blowfish |
448 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
CAST-128 |
128 |
||
bulk encryption |
ChaCha20 |
256 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
Salsa20 |
256 |
||
bulk encryption |
Serpent |
256 |
||
bulk encryption |
Twofish |
256 |
||
digital signature |
RSA |
8192 |
||
digital signature |
DSA |
1024 |
||
digital signature |
ECC |
521 |
||
authentication/integrity check |
Gosthash94 |
256 |
||
authentication/integrity check |
MD2 |
128 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
SHA1 |
160 |
||
authentication/integrity check |
SHA2 |
512 |
||
authentication/integrity check |
SHA3 |
512 |
||
authentication/integrity check |
rmd160 |
160 |
||
gnutls (gnutls28) |
bulk encryption |
AES |
256 |
|
bulk encryption |
RC2 |
40 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
ChaCha20 |
256 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
Salsa20 |
256 |
||
digital signature |
RSA |
8192 |
||
digital signature |
DSA |
1024 |
||
digital signature |
ECC |
521 |
||
authentication/integrity check |
MD2 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
SHA1 |
160 |
||
authentication/integrity check |
SHA2 |
512 |
||
authentication/integrity check |
rmd160 |
160 |
||
authentication/integrity check |
UMAC |
128 |
||
bulk encryption |
AES |
256 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
RC2 |
64 |
||
bulk encryption |
RC4 |
128 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
Seed |
128 |
||
digital signature |
Diffie-Hellman |
3072 |
||
digital signature |
DSA |
1024 |
||
digital signature |
RSA |
8192 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
256 |
||
authentication/integrity check |
MD2 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
bulk encryption |
AES |
256 |
||
bulk encryption |
Anubis |
320 |
||
bulk encryption |
ARC4 |
2048 |
||
bulk encryption |
Blowfish |
448 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
Cast5 |
128 |
||
bulk encryption |
Cast6 |
256 |
||
bulk encryption |
ChaCha20 |
256 |
||
bulk encryption |
DES |
64 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
Khazad |
128 |
||
bulk encryption |
Salsa20 |
256 |
||
bulk encryption |
Seed |
128 |
||
bulk encryption |
Serpent |
256 |
||
bulk encryption |
TEA |
128 |
||
bulk encryption |
Twofish |
256 |
||
digital signature |
RSA |
8192 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
RIPEMD |
320 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
512 |
||
authentication/integrity check |
Skein |
1024 |
||
authentication/integrity check |
Tiger |
192 |
||
authentication/integrity check |
Whirlpool |
512 |
Trusty¶
Source package |
Algorithm application |
Name of encryption algorithm |
Name of hash function |
Max key length/hash value (in bits) |
---|---|---|---|---|
bulk encryption |
AES |
256 |
||
bulk encryption |
Blowfish |
448 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
Cast |
128 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
DESX |
184 |
||
bulk encryption |
RC2 |
1024 |
||
bulk encryption |
RC4 |
2048 |
||
bulk encryption |
Seed |
128 |
||
digital signature |
RSA |
4096 |
||
digital signature |
DSA |
2048 |
||
digital signature |
Diffie-Hellman |
3072 |
||
digital signature |
ECC |
571 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
rmd160 |
160 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
512 |
||
gcrypt (gcrypt11) |
bulk encryption |
arcfour |
2048 |
|
bulk encryption |
AES |
256 |
||
bulk encryption |
Blowfish |
128 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
Cast5 |
128 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
Seed |
128 |
||
bulk encryption |
Serpent |
256 |
||
bulk encryption |
Twofish |
256 |
||
digital signature |
RSA |
4096 |
||
digital signature |
DSA |
1024 |
||
digital signature |
Elgamal |
2048 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
rmd160 |
160 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
512 |
||
authentication/integrity check |
Tiger |
192 |
||
authentication/integrity check |
Whirlpool |
512 |
||
bulk encryption |
AES |
256 |
||
bulk encryption |
Arcfour |
2048 |
||
bulk encryption |
Arctwo |
64 |
||
bulk encryption |
Blowfish |
448 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
CAST-128 |
128 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
Salsa20 |
256 |
||
bulk encryption |
Serpent |
256 |
||
bulk encryption |
Twofish |
256 |
||
digital signature |
RSA |
8192 |
||
digital signature |
DSA |
1024 |
||
authentication/integrity check |
Gosthash94 |
256 |
||
authentication/integrity check |
MD2 |
128 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
SHA1 |
160 |
||
authentication/integrity check |
SHA2 |
512 |
||
authentication/integrity check |
SHA3 |
512 |
||
authentication/integrity check |
rmd160 |
160 |
||
gnutls (gnutls26) |
bulk encryption |
AES |
256 |
|
bulk encryption |
Arcfour |
128 |
||
bulk encryption |
RC2 |
40 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
3DES |
168 |
||
digital signature |
RSA |
8192 |
||
digital signature |
DSA |
1024 |
||
authentication/integrity check |
MD2 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
SHA1 |
160 |
||
authentication/integrity check |
SHA2 |
512 |
||
authentication/integrity check |
rmd160 |
160 |
||
bulk encryption |
AES |
256 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
RC2 |
64 |
||
bulk encryption |
RC4 |
128 |
||
bulk encryption |
DES |
56 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
Seed |
128 |
||
digital signature |
Diffie-Hellman |
3072 |
||
digital signature |
DSA |
1024 |
||
digital signature |
RSA |
8192 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
256 |
||
authentication/integrity check |
MD2 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
bulk encryption |
AES |
256 |
||
bulk encryption |
Anubis |
320 |
||
bulk encryption |
ARC4 |
2048 |
||
bulk encryption |
Blowfish |
448 |
||
bulk encryption |
Camellia |
256 |
||
bulk encryption |
Cast5 |
128 |
||
bulk encryption |
Cast6 |
256 |
||
bulk encryption |
DES |
64 |
||
bulk encryption |
3DES |
168 |
||
bulk encryption |
Khazad |
128 |
||
bulk encryption |
Salsa20 |
256 |
||
bulk encryption |
Seed |
128 |
||
bulk encryption |
Serpent |
256 |
||
bulk encryption |
TEA |
128 |
||
bulk encryption |
Twofish |
256 |
||
authentication/integrity check |
MD4 |
128 |
||
authentication/integrity check |
MD5 |
128 |
||
authentication/integrity check |
RIPEMD |
320 |
||
authentication/integrity check |
SHA-1 |
160 |
||
authentication/integrity check |
SHA-2 |
512 |
||
authentication/integrity check |
Tiger |
192 |
||
authentication/integrity check |
Whirlpool |
512 |