ab21d9da43ef0f5b372e9ee8ba91c99d3fd0fb0d
[dpdk.git] / doc / guides / cryptodevs / features / cn10k.ini
1 ;
2 ; Supported features of the 'cn10k' crypto driver.
3 ;
4 ; Refer to default.ini for the full list of available PMD features.
5 ;
6 [Features]
7 Symmetric crypto       = Y
8 Asymmetric crypto      = Y
9 Sym operation chaining = Y
10 HW Accelerated         = Y
11 Protocol offload       = Y
12 In Place SGL           = Y
13 OOP SGL In LB  Out     = Y
14 OOP SGL In SGL Out     = Y
15 OOP LB  In LB  Out     = Y
16 Symmetric sessionless  = Y
17 Digest encrypted       = Y
18 Inner checksum         = Y
19
20 ;
21 ; Supported crypto algorithms of 'cn10k' crypto driver.
22 ;
23 [Cipher]
24 NULL           = Y
25 3DES CBC       = Y
26 3DES ECB       = Y
27 AES CBC (128)  = Y
28 AES CBC (192)  = Y
29 AES CBC (256)  = Y
30 AES CTR (128)  = Y
31 AES CTR (192)  = Y
32 AES CTR (256)  = Y
33 AES XTS (128)  = Y
34 AES XTS (256)  = Y
35 DES CBC        = Y
36 KASUMI F8      = Y
37 SNOW3G UEA2    = Y
38 ZUC EEA3       = Y
39
40 ;
41 ; Supported authentication algorithms of 'cn10k' crypto driver.
42 ;
43 [Auth]
44 NULL         = Y
45 AES GMAC     = Y
46 KASUMI F9    = Y
47 MD5          = Y
48 MD5 HMAC     = Y
49 SHA1         = Y
50 SHA1 HMAC    = Y
51 SHA224       = Y
52 SHA224 HMAC  = Y
53 SHA256       = Y
54 SHA256 HMAC  = Y
55 SHA384       = Y
56 SHA384 HMAC  = Y
57 SHA512       = Y
58 SHA512 HMAC  = Y
59 SNOW3G UIA2  = Y
60 ZUC EIA3     = Y
61
62 ;
63 ; Supported AEAD algorithms of 'cn10k' crypto driver.
64 ;
65 [AEAD]
66 AES GCM (128)     = Y
67 AES GCM (192)     = Y
68 AES GCM (256)     = Y
69 CHACHA20-POLY1305 = Y
70
71 ;
72 ; Supported Asymmetric algorithms of the 'cn10k' crypto driver.
73 ;
74 [Asymmetric]
75 RSA                     = Y
76 DSA                     =
77 Modular Exponentiation  = Y
78 Modular Inversion       =
79 Diffie-hellman          =
80 ECDSA                   = Y
81 ECPM                    = Y
82
83 ;
84 ; Supported Operating systems of the 'cn10k' crypto driver.
85 ;
86 [OS]
87 Linux = Y