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