xref: /dpdk/doc/guides/cryptodevs/features/aesni_mb.ini (revision 0c2f1b05ffc7493dada89df10ef0ad704004a870)
1807418f2SPablo de Lara;
2807418f2SPablo de Lara; Supported features of the 'aesni_mb' 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
9fda5216fSDavid CoyleProtocol offload       = Y
10807418f2SPablo de LaraCPU SSE                = Y
11807418f2SPablo de LaraCPU AVX                = Y
12807418f2SPablo de LaraCPU AVX2               = Y
13807418f2SPablo de LaraCPU AVX512             = Y
14807418f2SPablo de LaraCPU AESNI              = Y
15f9dfb59eSCiara PowerIn Place SGL           = Y
16f9dfb59eSCiara PowerOOP SGL In SGL Out     = Y
17f9dfb59eSCiara PowerOOP SGL In LB  Out     = Y
18f9dfb59eSCiara PowerOOP LB  In SGL Out     = Y
192d0c29a3SFan ZhangOOP LB  In LB  Out     = Y
20a2c6d3f3SKonstantin AnanyevCPU crypto             = Y
21b3aaf24dSPablo de LaraSymmetric sessionless  = Y
22fd8df854SPablo de LaraNon-Byte aligned data  = Y
235d52418fSBrian DooleyDigest encrypted       = Y
24807418f2SPablo de Lara
25807418f2SPablo de Lara;
26807418f2SPablo de Lara; Supported crypto algorithms of the 'aesni_mb' crypto driver.
27807418f2SPablo de Lara;
28807418f2SPablo de Lara[Cipher]
29807418f2SPablo de LaraAES CBC (128)  = Y
30807418f2SPablo de LaraAES CBC (192)  = Y
31807418f2SPablo de LaraAES CBC (256)  = Y
32807418f2SPablo de LaraAES CTR (128)  = Y
33807418f2SPablo de LaraAES CTR (192)  = Y
34807418f2SPablo de LaraAES CTR (256)  = Y
35c1296f67SPablo de LaraAES DOCSIS BPI = Y
36ade02f0fSPablo de LaraDES CBC        = Y
3706c761d6SMarko Kovacevic3DES CBC       = Y
38ade02f0fSPablo de LaraDES DOCSIS BPI = Y
39c94c520bSMarcel CornuAES ECB (128)  = Y
40c94c520bSMarcel CornuAES ECB (192)  = Y
41c94c520bSMarcel CornuAES ECB (256)  = Y
42fd8df854SPablo de LaraZUC EEA3       = Y
436c42e0cfSPablo de LaraSNOW3G UEA2    = Y
44ae8e085cSPablo de LaraKASUMI F8      = Y
45*0c2f1b05SBrian DooleySM4 CBC        = Y
46*0c2f1b05SBrian DooleySM4 ECB        = Y
47*0c2f1b05SBrian DooleySM4 CTR        = Y
48ade02f0fSPablo de Lara
49807418f2SPablo de Lara;
50807418f2SPablo de Lara; Supported authentication algorithms of the 'aesni_mb' crypto driver.
51807418f2SPablo de Lara;
52807418f2SPablo de Lara[Auth]
53807418f2SPablo de LaraMD5 HMAC     = Y
545ecb687aSPablo de LaraSHA1         = Y
55807418f2SPablo de LaraSHA1 HMAC    = Y
565ecb687aSPablo de LaraSHA224       = Y
57807418f2SPablo de LaraSHA224 HMAC  = Y
585ecb687aSPablo de LaraSHA256       = Y
59807418f2SPablo de LaraSHA256 HMAC  = Y
605ecb687aSPablo de LaraSHA384       = Y
61807418f2SPablo de LaraSHA384 HMAC  = Y
625ecb687aSPablo de LaraSHA512       = Y
63807418f2SPablo de LaraSHA512 HMAC  = Y
64807418f2SPablo de LaraAES XCBC MAC = Y
656491dbbeSMarko KovacevicAES CMAC (128)  = Y
665ecb687aSPablo de LaraAES GMAC     = Y
67fd8df854SPablo de LaraZUC EIA3     = Y
686c42e0cfSPablo de LaraSNOW3G UIA2  = Y
69ae8e085cSPablo de LaraKASUMI F9    = Y
709a1d4797SBrian DooleySM3          = Y
71add05a01SBrian DooleySM3 HMAC     = Y
72807418f2SPablo de Lara
73807418f2SPablo de Lara;
74807418f2SPablo de Lara; Supported AEAD algorithms of the 'aesni_mb' crypto driver.
75807418f2SPablo de Lara;
76807418f2SPablo de Lara[AEAD]
77945acb4aSFan ZhangAES CCM (128)     = Y
78a141f0c7SPablo de LaraAES CCM (256)     = Y
795ecb687aSPablo de LaraAES GCM (128)     = Y
805ecb687aSPablo de LaraAES GCM (192)     = Y
815ecb687aSPablo de LaraAES GCM (256)     = Y
82010230a1SPablo de LaraCHACHA20-POLY1305 = Y
837df9d02eSFiona Trahe;
847df9d02eSFiona Trahe; Supported Asymmetric algorithms of the 'aesni_mb' crypto driver.
857df9d02eSFiona Trahe;
867df9d02eSFiona Trahe[Asymmetric]
8759e380f1STal Shnaiderman
8859e380f1STal Shnaiderman;
8959e380f1STal Shnaiderman; Supported Operating systems of the 'aesni_mb' crypto driver.
9059e380f1STal Shnaiderman;
9159e380f1STal Shnaiderman[OS]
9259e380f1STal ShnaidermanLinux = Y
9359e380f1STal ShnaidermanFreeBSD = Y
94