xref: /dpdk/doc/guides/cryptodevs/features/dpaa_sec.ini (revision 59e380f193edce3a5beab7118da22199c166e0ec)
1bf551c96SAkhil Goyal;
2bf551c96SAkhil Goyal; Supported features of the 'dpaa_sec' crypto driver.
3bf551c96SAkhil Goyal;
4bf551c96SAkhil Goyal; Refer to default.ini for the full list of available PMD features.
5bf551c96SAkhil Goyal;
6bf551c96SAkhil Goyal[Features]
7bf551c96SAkhil GoyalSymmetric crypto       = Y
8bf551c96SAkhil GoyalSym operation chaining = Y
9bf551c96SAkhil GoyalHW Accelerated         = Y
101f14d500SAkhil GoyalProtocol offload       = Y
112717246eSPablo de LaraIn Place SGL           = Y
122717246eSPablo de LaraOOP SGL In SGL Out     = Y
132717246eSPablo de LaraOOP SGL In LB  Out     = Y
142717246eSPablo de LaraOOP LB  In SGL Out     = Y
152717246eSPablo de LaraOOP LB  In LB  Out     = Y
16bf551c96SAkhil Goyal
17bf551c96SAkhil Goyal;
18bf551c96SAkhil Goyal; Supported crypto algorithms of the 'dpaa_sec' crypto driver.
19bf551c96SAkhil Goyal;
20bf551c96SAkhil Goyal[Cipher]
21bf551c96SAkhil GoyalAES CBC (128) = Y
22bf551c96SAkhil GoyalAES CBC (192) = Y
23bf551c96SAkhil GoyalAES CBC (256) = Y
24bf551c96SAkhil GoyalAES CTR (128) = Y
25bf551c96SAkhil GoyalAES CTR (192) = Y
26bf551c96SAkhil GoyalAES CTR (256) = Y
273e4fbc6cSGagandeep SinghDES CBC       = Y
28bf551c96SAkhil Goyal3DES CBC      = Y
29c5788a10SHemant AgrawalSNOW3G UEA2   = Y
30c5788a10SHemant AgrawalZUC EEA3      = Y
31bf551c96SAkhil Goyal
32bf551c96SAkhil Goyal;
33bf551c96SAkhil Goyal; Supported authentication algorithms of the 'dpaa_sec' crypto driver.
34bf551c96SAkhil Goyal;
35bf551c96SAkhil Goyal[Auth]
364c42352cSGagandeep SinghMD5          = Y
37bf551c96SAkhil GoyalMD5 HMAC     = Y
384c42352cSGagandeep SinghSHA1         = Y
39bf551c96SAkhil GoyalSHA1 HMAC    = Y
404c42352cSGagandeep SinghSHA224       = Y
41bf551c96SAkhil GoyalSHA224 HMAC  = Y
424c42352cSGagandeep SinghSHA256       = Y
43bf551c96SAkhil GoyalSHA256 HMAC  = Y
444c42352cSGagandeep SinghSHA384       = Y
45bf551c96SAkhil GoyalSHA384 HMAC  = Y
464c42352cSGagandeep SinghSHA512       = Y
47bf551c96SAkhil GoyalSHA512 HMAC  = Y
48c5788a10SHemant AgrawalSNOW3G UIA2  = Y
49c5788a10SHemant AgrawalZUC EIA3     = Y
5066f95673SGagandeep SinghAES XCBC MAC = Y
512ed12d9bSGagandeep SinghAES CMAC (128) = Y
52bf551c96SAkhil Goyal
53bf551c96SAkhil Goyal;
54bf551c96SAkhil Goyal; Supported AEAD algorithms of the 'dpaa_sec' crypto driver.
55bf551c96SAkhil Goyal;
56bf551c96SAkhil Goyal[AEAD]
57bf551c96SAkhil GoyalAES GCM (128) = Y
58bf551c96SAkhil GoyalAES GCM (192) = Y
59bf551c96SAkhil GoyalAES GCM (256) = Y
607df9d02eSFiona Trahe
617df9d02eSFiona Trahe;
627df9d02eSFiona Trahe; Supported Asymmetric algorithms of the 'dpaa_sec' crypto driver.
637df9d02eSFiona Trahe;
647df9d02eSFiona Trahe[Asymmetric]
65*59e380f1STal Shnaiderman
66*59e380f1STal Shnaiderman;
67*59e380f1STal Shnaiderman; Supported Operating systems of the 'dpaa_sec' crypto driver.
68*59e380f1STal Shnaiderman;
69*59e380f1STal Shnaiderman[OS]
70*59e380f1STal ShnaidermanLinux = Y
71