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