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