xref: /dpdk/doc/guides/cryptodevs/features/qat.ini (revision 100c701022f625481ff700bc219f023bf218b8c4)
1807418f2SPablo de Lara;
2807418f2SPablo de Lara; Supported features of the 'qat' crypto driver.
3807418f2SPablo de Lara;
4807418f2SPablo de Lara; Refer to default.ini for the full list of available PMD features.
5807418f2SPablo de Lara;
6807418f2SPablo de Lara[Features]
7807418f2SPablo de LaraSymmetric crypto       = Y
8807418f2SPablo de LaraSym operation chaining = Y
9807418f2SPablo de LaraHW Accelerated         = Y
106f0ef237SDavid CoyleProtocol 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
1640002f6cSDamian NowakDigest encrypted       = Y
17e1ed5a73SArek KusztalAsymmetric sessionless = Y
18e2c5f4eaSArek KusztalRSA PRIV OP KEY EXP    = Y
19539a3216SArek KusztalRSA PRIV OP KEY QT     = Y
20728c76b0SFan ZhangSym raw data path API  = Y
21807418f2SPablo de Lara
22807418f2SPablo de Lara;
23807418f2SPablo de Lara; Supported crypto algorithms of the 'qat' crypto driver.
24807418f2SPablo de Lara;
25807418f2SPablo de Lara[Cipher]
26807418f2SPablo de LaraNULL           = Y
27807418f2SPablo de LaraAES CBC (128)  = Y
28807418f2SPablo de LaraAES CBC (192)  = Y
29807418f2SPablo de LaraAES CBC (256)  = Y
30807418f2SPablo de LaraAES CTR (128)  = Y
31807418f2SPablo de LaraAES CTR (192)  = Y
32807418f2SPablo de LaraAES CTR (256)  = Y
337d5ef3bbSDamian NowakAES XTS (128)  = Y
347d5ef3bbSDamian NowakAES XTS (256)  = Y
35807418f2SPablo de Lara3DES CBC       = Y
36807418f2SPablo de Lara3DES CTR       = Y
37807418f2SPablo de LaraDES CBC        = Y
38807418f2SPablo de LaraSNOW3G UEA2    = Y
39807418f2SPablo de LaraKASUMI F8      = Y
40d18ab45fSFiona TraheAES DOCSIS BPI = Y
41d18ab45fSFiona TraheDES DOCSIS BPI = Y
42d9b7d5bbSArek KusztalZUC EEA3       = Y
4392522c84SArek KusztalSM4 ECB        = Y
4492522c84SArek KusztalSM4 CBC        = Y
4592522c84SArek KusztalSM4 CTR        = Y
46807418f2SPablo de Lara;
47807418f2SPablo de Lara; Supported authentication algorithms of the 'qat' crypto driver.
48807418f2SPablo de Lara;
49807418f2SPablo de Lara[Auth]
50807418f2SPablo de LaraNULL         = Y
51807418f2SPablo de LaraMD5 HMAC     = Y
526e21c1a5SAdam DybkowskiSHA1         = Y
53807418f2SPablo de LaraSHA1 HMAC    = Y
546e21c1a5SAdam DybkowskiSHA224       = Y
55807418f2SPablo de LaraSHA224 HMAC  = Y
566e21c1a5SAdam DybkowskiSHA256       = Y
57807418f2SPablo de LaraSHA256 HMAC  = Y
586e21c1a5SAdam DybkowskiSHA384       = Y
59807418f2SPablo de LaraSHA384 HMAC  = Y
606e21c1a5SAdam DybkowskiSHA512       = Y
61807418f2SPablo de LaraSHA512 HMAC  = Y
623a80d7fbSCiara PowerSHA3_224     = Y
633a80d7fbSCiara PowerSHA3_256     = Y
643a80d7fbSCiara PowerSHA3_384     = Y
653a80d7fbSCiara PowerSHA3_512     = Y
66807418f2SPablo de LaraAES GMAC     = Y
67807418f2SPablo de LaraSNOW3G UIA2  = Y
68807418f2SPablo de LaraKASUMI F9    = Y
69807418f2SPablo de LaraAES XCBC MAC = Y
70d9b7d5bbSArek KusztalZUC EIA3     = Y
7191c1daa4STomasz CelAES CMAC (128) = Y
7275fd4bbcSArek KusztalSM3          = Y
73171c655bSArkadiusz KusztalSM3 HMAC     = Y
74807418f2SPablo de Lara
75807418f2SPablo de Lara;
76807418f2SPablo de Lara; Supported AEAD algorithms of the 'qat' crypto driver.
77807418f2SPablo de Lara;
78807418f2SPablo de Lara[AEAD]
79807418f2SPablo de LaraAES GCM (128)     = Y
80807418f2SPablo de LaraAES GCM (192)     = Y
81807418f2SPablo de LaraAES GCM (256)     = Y
827bd6f76eSTomasz CelAES CCM (128)     = Y
837bd6f76eSTomasz CelAES CCM (192)     = Y
847bd6f76eSTomasz CelAES CCM (256)     = Y
85faa57df0SArek KusztalCHACHA20-POLY1305 = Y
867df9d02eSFiona Trahe
877df9d02eSFiona Trahe;
887df9d02eSFiona Trahe; Supported Asymmetric algorithms of the 'qat' crypto driver.
897df9d02eSFiona Trahe;
907df9d02eSFiona Trahe[Asymmetric]
91bfd84d7eSArek KusztalModular Exponentiation  = Y
92bfd84d7eSArek KusztalModular Inversion	= Y
93e2c5f4eaSArek KusztalRSA			= Y
94305e1f85SArek KusztalECDSA                   = Y
95305e1f85SArek KusztalECPM                    = Y
96305e1f85SArek KusztalECDH                    = Y
97*100c7010SArkadiusz KusztalSM2                     = Y
9859e380f1STal Shnaiderman
9959e380f1STal Shnaiderman;
10059e380f1STal Shnaiderman; Supported Operating systems of the 'qat' crypto driver.
10159e380f1STal Shnaiderman;
10259e380f1STal Shnaiderman[OS]
10359e380f1STal ShnaidermanLinux = Y
10459e380f1STal ShnaidermanFreeBSD = Y
105