xref: /dpdk/doc/guides/cryptodevs/features/mvsam.ini (revision 59e380f193edce3a5beab7118da22199c166e0ec)
1e95faac1STomasz Duszynski; Supported features of the 'mvsam' crypto driver.
2e95faac1STomasz Duszynski;
3e95faac1STomasz Duszynski; Refer to default.ini for the full list of available PMD features.
4e95faac1STomasz Duszynski;
5e95faac1STomasz Duszynski[Features]
6e95faac1STomasz DuszynskiSymmetric crypto       = Y
7e95faac1STomasz DuszynskiSym operation chaining = Y
83af63caeSDmitri EpshteinHW Accelerated         = Y
9e0f89d5eSMichael ShamisProtocol offload       = Y
107af56296STomasz DuszynskiOOP SGL In LB  Out     = Y
117af56296STomasz DuszynskiOOP LB  In LB  Out     = Y
12e95faac1STomasz Duszynski
13e95faac1STomasz Duszynski;
14e95faac1STomasz Duszynski; Supported crypto algorithms of a default crypto driver.
15e95faac1STomasz Duszynski;
16e95faac1STomasz Duszynski[Cipher]
173af63caeSDmitri EpshteinNULL           = Y
18e95faac1STomasz DuszynskiAES CBC (128)  = Y
19e95faac1STomasz DuszynskiAES CBC (192)  = Y
20e95faac1STomasz DuszynskiAES CBC (256)  = Y
21e95faac1STomasz DuszynskiAES CTR (128)  = Y
22e95faac1STomasz DuszynskiAES CTR (192)  = Y
23e95faac1STomasz DuszynskiAES CTR (256)  = Y
243af63caeSDmitri EpshteinAES ECB (128)  = Y
253af63caeSDmitri EpshteinAES ECB (192)  = Y
263af63caeSDmitri EpshteinAES ECB (256)  = Y
27e95faac1STomasz Duszynski3DES CBC       = Y
28e95faac1STomasz Duszynski3DES CTR       = Y
29e95faac1STomasz Duszynski
30e95faac1STomasz Duszynski;
31e95faac1STomasz Duszynski; Supported authentication algorithms of a default crypto driver.
32e95faac1STomasz Duszynski;
33e95faac1STomasz Duszynski[Auth]
343af63caeSDmitri EpshteinNULL         = Y
35e95faac1STomasz DuszynskiMD5          = Y
36e95faac1STomasz DuszynskiMD5 HMAC     = Y
37e95faac1STomasz DuszynskiSHA1         = Y
38e95faac1STomasz DuszynskiSHA1 HMAC    = Y
393af63caeSDmitri EpshteinSHA224       = Y
403af63caeSDmitri EpshteinSHA224 HMAC  = Y
41e95faac1STomasz DuszynskiSHA256       = Y
42e95faac1STomasz DuszynskiSHA256 HMAC  = Y
43e95faac1STomasz DuszynskiSHA384       = Y
44e95faac1STomasz DuszynskiSHA384 HMAC  = Y
45e95faac1STomasz DuszynskiSHA512       = Y
46e95faac1STomasz DuszynskiSHA512 HMAC  = Y
47e95faac1STomasz DuszynskiAES GMAC     = Y
48e95faac1STomasz Duszynski
49e95faac1STomasz Duszynski;
50e95faac1STomasz Duszynski; Supported AEAD algorithms of a default crypto driver.
51e95faac1STomasz Duszynski;
52e95faac1STomasz Duszynski[AEAD]
53e95faac1STomasz DuszynskiAES GCM (128) = Y
543af63caeSDmitri EpshteinAES GCM (192) = Y
553af63caeSDmitri EpshteinAES GCM (256) = Y
567df9d02eSFiona Trahe
577df9d02eSFiona Trahe;
587df9d02eSFiona Trahe; Supported Asymmetric algorithms of the 'mvsam' crypto driver.
597df9d02eSFiona Trahe;
607df9d02eSFiona Trahe[Asymmetric]
61*59e380f1STal Shnaiderman
62*59e380f1STal Shnaiderman;
63*59e380f1STal Shnaiderman; Supported Operating systems of the 'mvsam' crypto driver.
64*59e380f1STal Shnaiderman;
65*59e380f1STal Shnaiderman[OS]
66*59e380f1STal ShnaidermanLinux = Y
67*59e380f1STal ShnaidermanFreeBSD = Y
68