xref: /dpdk/doc/guides/cryptodevs/features/openssl.ini (revision d56ec3dcad056c47cef4e837d5191d04c936d87e)
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
9In Place SGL           = Y
10OOP SGL In LB  Out     = Y
11OOP LB  In LB  Out     = Y
12Asymmetric crypto      = Y
13RSA PRIV OP KEY EXP    = Y
14RSA PRIV OP KEY QT     = Y
15
16;
17; Supported crypto algorithms of the 'openssl' crypto driver.
18;
19[Cipher]
20AES CBC (128)  = Y
21AES CBC (192)  = Y
22AES CBC (256)  = Y
23AES CTR (128)  = Y
24AES CTR (192)  = Y
25AES CTR (256)  = Y
263DES CBC       = Y
273DES CTR       = Y
28DES DOCSIS BPI = Y
29;
30; Supported authentication algorithms of the 'openssl' crypto driver.
31;
32[Auth]
33MD5          = Y
34MD5 HMAC     = Y
35SHA1         = Y
36SHA1 HMAC    = Y
37SHA224       = Y
38SHA224 HMAC  = Y
39SHA256       = Y
40SHA256 HMAC  = Y
41SHA384       = Y
42SHA384 HMAC  = Y
43SHA512       = Y
44SHA512 HMAC  = Y
45AES GMAC     = Y
46
47;
48; Supported AEAD algorithms of the 'openssl' crypto driver.
49;
50[AEAD]
51AES GCM (128) = Y
52AES GCM (192) = Y
53AES GCM (256) = Y
54AES CCM (128) = Y
55AES CCM (192) = Y
56AES CCM (256) = Y
57
58;
59; Supported Asymmetric algorithms of the 'openssl' crypto driver.
60;
61[Asymmetric]
62RSA = Y
63DSA = Y
64Modular Exponentiation = Y
65Modular Inversion = Y
66Diffie-hellman = Y
67