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