xref: /dpdk/doc/guides/cryptodevs/features/cn9k.ini (revision baae0994fa96ccf92712fc3547244ae908be6441)
1;
2; Supported features of the 'cn9k' 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
20
21;
22; Supported crypto algorithms of 'cn9k' crypto driver.
23;
24[Cipher]
25NULL           = Y
263DES CBC       = Y
273DES ECB       = Y
28AES CBC (128)  = Y
29AES CBC (192)  = Y
30AES CBC (256)  = Y
31AES CTR (128)  = Y
32AES CTR (192)  = Y
33AES CTR (256)  = Y
34AES XTS (128)  = Y
35AES XTS (256)  = Y
36DES CBC        = Y
37KASUMI F8      = Y
38SNOW3G UEA2    = Y
39ZUC EEA3       = Y
40AES DOCSIS BPI = Y
41DES DOCSIS BPI = Y
42
43;
44; Supported authentication algorithms of 'cn9k' crypto driver.
45;
46[Auth]
47NULL            = Y
48AES GMAC        = Y
49KASUMI F9       = Y
50MD5             = Y
51MD5 HMAC        = Y
52SHA1            = Y
53SHA1 HMAC       = Y
54SHA224          = Y
55SHA224 HMAC     = Y
56SHA256          = Y
57SHA256 HMAC     = Y
58SHA384          = Y
59SHA384 HMAC     = Y
60SHA512          = Y
61SHA512 HMAC     = Y
62SNOW3G UIA2     = Y
63ZUC EIA3        = Y
64AES CMAC (128)  = Y
65AES CMAC (192)  = Y
66AES CMAC (256)  = Y
67SHA3_224        = Y
68SHA3_224 HMAC   = Y
69SHA3_256        = Y
70SHA3_256 HMAC   = Y
71SHA3_384        = Y
72SHA3_384 HMAC   = Y
73SHA3_512        = Y
74SHA3_512 HMAC   = Y
75SHAKE_128       = Y
76SHAKE_256       = Y
77
78;
79; Supported AEAD algorithms of 'cn9k' crypto driver.
80;
81[AEAD]
82AES GCM (128)     = Y
83AES GCM (192)     = Y
84AES GCM (256)     = Y
85AES CCM (128)     = Y
86AES CCM (192)     = Y
87AES CCM (256)     = Y
88CHACHA20-POLY1305 = Y
89
90;
91; Supported Asymmetric algorithms of the 'cn9k' crypto driver.
92;
93[Asymmetric]
94RSA                     = Y
95DSA                     =
96Modular Exponentiation  = Y
97Modular Inversion       =
98Diffie-hellman          =
99ECDH                    = Y
100ECDSA                   = Y
101ECPM                    = Y
102
103;
104; Supported Operating systems of the 'cn9k' crypto driver.
105;
106[OS]
107Linux = Y
108