xref: /dpdk/doc/guides/cryptodevs/features/cn9k.ini (revision d38febb08d57fec29fed27a2d12a507fc6fcdfa1)
12457705eSAnkur Dwivedi;
22457705eSAnkur Dwivedi; Supported features of the 'cn9k' crypto driver.
32457705eSAnkur Dwivedi;
42457705eSAnkur Dwivedi; Refer to default.ini for the full list of available PMD features.
52457705eSAnkur Dwivedi;
62457705eSAnkur Dwivedi[Features]
7a21db2f7SAnoob JosephSymmetric crypto       = Y
85a3513caSKiran Kumar KAsymmetric crypto      = Y
9be0fd62aSArchana MunigantiSym operation chaining = Y
10a21db2f7SAnoob JosephHW Accelerated         = Y
11*d38febb0SArchana MunigantiProtocol offload       = Y
12b02cd7a3SArchana MunigantiIn Place SGL           = Y
13b02cd7a3SArchana MunigantiOOP SGL In LB  Out     = Y
14b02cd7a3SArchana MunigantiOOP SGL In SGL Out     = Y
15b02cd7a3SArchana MunigantiOOP LB  In LB  Out     = Y
16a21db2f7SAnoob JosephSymmetric sessionless  = Y
17be0fd62aSArchana MunigantiDigest encrypted       = Y
182457705eSAnkur Dwivedi
192457705eSAnkur Dwivedi;
202457705eSAnkur Dwivedi; Supported crypto algorithms of 'cn9k' crypto driver.
212457705eSAnkur Dwivedi;
222457705eSAnkur Dwivedi[Cipher]
23b02cd7a3SArchana MunigantiNULL           = Y
24b02cd7a3SArchana Muniganti3DES CBC       = Y
25b02cd7a3SArchana Muniganti3DES ECB       = Y
26b02cd7a3SArchana MunigantiAES CBC (128)  = Y
27b02cd7a3SArchana MunigantiAES CBC (192)  = Y
28b02cd7a3SArchana MunigantiAES CBC (256)  = Y
29b02cd7a3SArchana MunigantiAES CTR (128)  = Y
30b02cd7a3SArchana MunigantiAES CTR (192)  = Y
31b02cd7a3SArchana MunigantiAES CTR (256)  = Y
32b02cd7a3SArchana MunigantiAES XTS (128)  = Y
33b02cd7a3SArchana MunigantiAES XTS (256)  = Y
34b02cd7a3SArchana MunigantiDES CBC        = Y
35546dff20STejasree KondojKASUMI F8      = Y
360c83c9abSTejasree KondojSNOW3G UEA2    = Y
370c83c9abSTejasree KondojZUC EEA3       = Y
382457705eSAnkur Dwivedi
392457705eSAnkur Dwivedi;
402457705eSAnkur Dwivedi; Supported authentication algorithms of 'cn9k' crypto driver.
412457705eSAnkur Dwivedi;
422457705eSAnkur Dwivedi[Auth]
43786963fdSTejasree KondojNULL         = Y
44786963fdSTejasree KondojAES GMAC     = Y
45786963fdSTejasree KondojKASUMI F9    = Y
46786963fdSTejasree KondojMD5          = Y
47786963fdSTejasree KondojMD5 HMAC     = Y
48786963fdSTejasree KondojSHA1         = Y
49786963fdSTejasree KondojSHA1 HMAC    = Y
50786963fdSTejasree KondojSHA224       = Y
51786963fdSTejasree KondojSHA224 HMAC  = Y
52786963fdSTejasree KondojSHA256       = Y
53786963fdSTejasree KondojSHA256 HMAC  = Y
54786963fdSTejasree KondojSHA384       = Y
55786963fdSTejasree KondojSHA384 HMAC  = Y
56786963fdSTejasree KondojSHA512       = Y
57786963fdSTejasree KondojSHA512 HMAC  = Y
58786963fdSTejasree KondojSNOW3G UIA2  = Y
59786963fdSTejasree KondojZUC EIA3     = Y
602457705eSAnkur Dwivedi
612457705eSAnkur Dwivedi;
622457705eSAnkur Dwivedi; Supported AEAD algorithms of 'cn9k' crypto driver.
632457705eSAnkur Dwivedi;
642457705eSAnkur Dwivedi[AEAD]
65b02cd7a3SArchana MunigantiAES GCM (128)     = Y
66b02cd7a3SArchana MunigantiAES GCM (192)     = Y
67b02cd7a3SArchana MunigantiAES GCM (256)     = Y
68b02cd7a3SArchana MunigantiCHACHA20-POLY1305 = Y
695a3513caSKiran Kumar K
705a3513caSKiran Kumar K;
715a3513caSKiran Kumar K; Supported Asymmetric algorithms of the 'cn9k' crypto driver.
725a3513caSKiran Kumar K;
735a3513caSKiran Kumar K[Asymmetric]
745a3513caSKiran Kumar KRSA                     = Y
755a3513caSKiran Kumar KDSA                     =
765a3513caSKiran Kumar KModular Exponentiation  = Y
775a3513caSKiran Kumar KModular Inversion       =
785a3513caSKiran Kumar KDiffie-hellman          =
795a3513caSKiran Kumar KECDSA                   = Y
805a3513caSKiran Kumar KECPM                    = Y
81