xref: /dpdk/doc/guides/cryptodevs/features/default.ini (revision 7efe28bd07b3ac8cbc5cbc35ca6c5bc2f30c6a5b)
1;
2; Features of a default crypto driver.
3;
4; This file defines the features that are valid for inclusion in
5; the other driver files and also the order that they appear in
6; the features table in the documentation.
7;
8[Features]
9Symmetric crypto       =
10Asymmetric crypto      =
11Sym operation chaining =
12HW Accelerated         =
13Protocol offload       =
14CPU SSE                =
15CPU AVX                =
16CPU AVX2               =
17CPU AVX512             =
18CPU AESNI              =
19CPU NEON               =
20CPU ARM CE             =
21In Place SGL           =
22OOP SGL In SGL Out     =
23OOP SGL In LB  Out     =
24OOP LB  In SGL Out     =
25OOP LB  In LB  Out     =
26RSA PRIV OP KEY EXP    =
27RSA PRIV OP KEY QT     =
28Digest encrypted       =
29Asymmetric sessionless =
30
31;
32; Supported crypto algorithms of a default crypto driver.
33;
34[Cipher]
35NULL           =
36AES CBC (128)  =
37AES CBC (192)  =
38AES CBC (256)  =
39AES ECB (128)  =
40AES ECB (192)  =
41AES ECB (256)  =
42AES CTR (128)  =
43AES CTR (192)  =
44AES CTR (256)  =
45AES XTS (128)  =
46AES XTS (192)  =
47AES XTS (256)  =
48AES DOCSIS BPI =
493DES CBC       =
503DES CTR       =
513DES ECB       =
52DES CBC        =
53DES DOCSIS BPI =
54SNOW3G UEA2    =
55KASUMI F8      =
56ZUC EEA3       =
57
58;
59; Supported authentication algorithms of a default crypto driver.
60;
61[Auth]
62NULL         =
63MD5          =
64MD5 HMAC     =
65SHA1         =
66SHA1 HMAC    =
67SHA224       =
68SHA224 HMAC  =
69SHA256       =
70SHA256 HMAC  =
71SHA384       =
72SHA384 HMAC  =
73SHA512       =
74SHA512 HMAC  =
75AES XCBC MAC =
76AES GMAC     =
77SNOW3G UIA2  =
78KASUMI F9    =
79ZUC EIA3     =
80AES CMAC (128)  =
81AES CMAC (192)  =
82AES CMAC (256)  =
83SHA3_224        =
84SHA3_224 HMAC   =
85SHA3_256        =
86SHA3_256 HMAC   =
87SHA3_384        =
88SHA3_384 HMAC   =
89SHA3_512        =
90SHA3_512 HMAC   =
91
92;
93; Supported AEAD algorithms of a default crypto driver.
94;
95[AEAD]
96AES GCM (128)     =
97AES GCM (192)     =
98AES GCM (256)     =
99AES CCM (128)     =
100AES CCM (192)     =
101AES CCM (256)     =
102CHACHA20-POLY1305 =
103;
104; Supported Asymmetric algorithms of a default crypto driver.
105;
106[Asymmetric]
107RSA                     =
108DSA                     =
109Modular Exponentiation  =
110Modular Inversion       =
111Diffie-hellman          =
112ECDSA                   =
113ECPM                    =
114