xref: /dpdk/doc/guides/cryptodevs/features/cn10k.ini (revision a8ebe94f8cc11cda874cd0353a47e78279699d10)
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]
7Symmetric crypto       = Y
8Asymmetric crypto      = Y
9Sym operation chaining = Y
10HW Accelerated         = Y
11Protocol offload       = Y
12In Place SGL           = Y
13OOP SGL In LB  Out     = Y
14OOP SGL In SGL Out     = Y
15OOP LB  In LB  Out     = Y
16Symmetric sessionless  = Y
17RSA PRIV OP KEY EXP    = Y
18RSA PRIV OP KEY QT     = Y
19Digest encrypted       = Y
20Sym raw data path API  = Y
21Inner checksum         = Y
22Rx inject              = Y
23
24;
25; Supported crypto algorithms of 'cn10k' crypto driver.
26;
27[Cipher]
28NULL           = Y
293DES CBC       = Y
303DES ECB       = Y
31AES CBC (128)  = Y
32AES CBC (192)  = Y
33AES CBC (256)  = Y
34AES CTR (128)  = Y
35AES CTR (192)  = Y
36AES CTR (256)  = Y
37AES XTS (128)  = Y
38AES XTS (256)  = Y
39DES CBC        = Y
40KASUMI F8      = Y
41SNOW3G UEA2    = Y
42ZUC EEA3       = Y
43SM4 ECB        = Y
44SM4 CBC        = Y
45SM4 CTR        = Y
46SM4 CFB        = Y
47SM4 OFB        = Y
48
49;
50; Supported authentication algorithms of 'cn10k' crypto driver.
51;
52[Auth]
53NULL            = Y
54AES GMAC        = Y
55KASUMI F9       = Y
56MD5             = Y
57MD5 HMAC        = Y
58SHA1            = Y
59SHA1 HMAC       = Y
60SHA224          = Y
61SHA224 HMAC     = Y
62SHA256          = Y
63SHA256 HMAC     = Y
64SHA384          = Y
65SHA384 HMAC     = Y
66SHA512          = Y
67SHA512 HMAC     = Y
68SNOW3G UIA2     = Y
69ZUC EIA3        = Y
70AES CMAC (128)  = Y
71AES CMAC (192)  = Y
72AES CMAC (256)  = Y
73SHA3_224        = Y
74SHA3_224 HMAC   = Y
75SHA3_256        = Y
76SHA3_256 HMAC   = Y
77SHA3_384        = Y
78SHA3_384 HMAC   = Y
79SHA3_512        = Y
80SHA3_512 HMAC   = Y
81SHAKE_128       = Y
82SHAKE_256       = Y
83SM3             = Y
84
85;
86; Supported AEAD algorithms of 'cn10k' crypto driver.
87;
88[AEAD]
89AES GCM (128)     = Y
90AES GCM (192)     = Y
91AES GCM (256)     = Y
92AES CCM (128)     = Y
93AES CCM (192)     = Y
94AES CCM (256)     = Y
95CHACHA20-POLY1305 = Y
96
97;
98; Supported Asymmetric algorithms of the 'cn10k' crypto driver.
99;
100[Asymmetric]
101RSA                     = Y
102DSA                     =
103Modular Exponentiation  = Y
104Modular Inversion       =
105Diffie-hellman          =
106ECDH                    = Y
107ECDSA                   = Y
108ECPM                    = Y
109SM2                     = Y
110EdDSA                   = Y
111
112;
113; Supported Operating systems of the 'cn10k' crypto driver.
114;
115[OS]
116Linux = Y
117