xref: /dpdk/doc/guides/cryptodevs/features/openssl.ini (revision 378e08eba89fe02847af5f23f16279d105e478ab)
1;
2; Supported features of the 'openssl' crypto driver.
3;
4; Refer to default.ini for the full list of available PMD features.
5;
6[Features]
7Symmetric crypto       = Y
8Sym operation chaining = Y
9OOP SGL In LB  Out     = Y
10OOP LB  In LB  Out     = Y
11Asymmetric crypto      = Y
12RSA PRIV OP KEY EXP    = Y
13RSA PRIV OP KEY QT     = Y
14
15;
16; Supported crypto algorithms of the 'openssl' crypto driver.
17;
18[Cipher]
19AES CBC (128)  = Y
20AES CBC (192)  = Y
21AES CBC (256)  = Y
22AES CTR (128)  = Y
23AES CTR (192)  = Y
24AES CTR (256)  = Y
253DES CBC       = Y
263DES CTR       = Y
27DES DOCSIS BPI = Y
28;
29; Supported authentication algorithms of the 'openssl' crypto driver.
30;
31[Auth]
32MD5          = Y
33MD5 HMAC     = Y
34SHA1         = Y
35SHA1 HMAC    = Y
36SHA224       = Y
37SHA224 HMAC  = Y
38SHA256       = Y
39SHA256 HMAC  = Y
40SHA384       = Y
41SHA384 HMAC  = Y
42SHA512       = Y
43SHA512 HMAC  = Y
44AES GMAC     = Y
45
46;
47; Supported AEAD algorithms of the 'openssl' crypto driver.
48;
49[AEAD]
50AES GCM (128) = Y
51AES GCM (192) = Y
52AES GCM (256) = Y
53AES CCM (128) = Y
54AES CCM (192) = Y
55AES CCM (256) = Y
56
57;
58; Supported Asymmetric algorithms of the 'openssl' crypto driver.
59;
60[Asymmetric]
61RSA = Y
62DSA = Y
63Modular Exponentiation = Y
64Modular Inversion = Y
65Diffie-hellman = Y
66