xref: /dpdk/doc/guides/cryptodevs/features/default.ini (revision 3d26a70ae33853ac4116b135e55f3d475f148939)
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 =
30CPU crypto             =
31Symmetric sessionless  =
32
33;
34; Supported crypto algorithms of a default crypto driver.
35;
36[Cipher]
37NULL           =
38AES CBC (128)  =
39AES CBC (192)  =
40AES CBC (256)  =
41AES ECB (128)  =
42AES ECB (192)  =
43AES ECB (256)  =
44AES CTR (128)  =
45AES CTR (192)  =
46AES CTR (256)  =
47AES XTS (128)  =
48AES XTS (192)  =
49AES XTS (256)  =
50AES DOCSIS BPI =
513DES CBC       =
523DES CTR       =
533DES ECB       =
54DES CBC        =
55DES DOCSIS BPI =
56SNOW3G UEA2    =
57KASUMI F8      =
58ZUC EEA3       =
59
60;
61; Supported authentication algorithms of a default crypto driver.
62;
63[Auth]
64NULL         =
65MD5          =
66MD5 HMAC     =
67SHA1         =
68SHA1 HMAC    =
69SHA224       =
70SHA224 HMAC  =
71SHA256       =
72SHA256 HMAC  =
73SHA384       =
74SHA384 HMAC  =
75SHA512       =
76SHA512 HMAC  =
77AES XCBC MAC =
78AES GMAC     =
79SNOW3G UIA2  =
80KASUMI F9    =
81ZUC EIA3     =
82AES CMAC (128)  =
83AES CMAC (192)  =
84AES CMAC (256)  =
85SHA3_224        =
86SHA3_224 HMAC   =
87SHA3_256        =
88SHA3_256 HMAC   =
89SHA3_384        =
90SHA3_384 HMAC   =
91SHA3_512        =
92SHA3_512 HMAC   =
93
94;
95; Supported AEAD algorithms of a default crypto driver.
96;
97[AEAD]
98AES GCM (128) =
99AES GCM (192) =
100AES GCM (256) =
101AES CCM (128) =
102AES CCM (192) =
103AES CCM (256) =
104;
105; Supported Asymmetric algorithms of a default crypto driver.
106;
107[Asymmetric]
108RSA                     =
109DSA                     =
110Modular Exponentiation  =
111Modular Inversion       =
112Diffie-hellman          =
113ECDSA                   =
114ECPM                    =
115