aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/crypto_ipsecmb
AgeCommit message (Expand)AuthorFilesLines
2021-04-30build: declare some CMake variables as advancedDamjan Marion1-2/+2
2021-02-04crypto-ipsecmb: add support for AES CTRBenoît Ganne1-36/+40
2021-01-25crypto-ipsecmb: more explicit errors reportingBenoît Ganne1-4/+24
2020-07-21crypto: bails out early for unsupported key typeBenoît Ganne1-4/+4
2020-04-30crypto: introduce async crypto infraFan Zhang1-0/+4
2020-03-06crypto: align per thread data to cache lineFilip Tehlar1-1/+3
2020-02-18crypto: add chained buffer support in ipsecmb (AES-GCM)Filip Tehlar1-0/+83
2020-01-10docs: Edit FEATURE.yaml files so they can be publishedJohn DeNisco1-1/+1
2020-01-02crypto-ipsecmb: Add FEATURE.yaml for all crypto engine pluginsNeale Ranns1-0/+11
2019-11-22crypto-ipsecmb: use single GCM APIFan Zhang1-6/+4
2019-11-07crypto-ipsecmb: improve gcm performance using dedicated API.Fan Zhang1-88/+54
2019-10-22vppinfra: add clib_mem_free_sBenoît Ganne1-6/+2
2019-08-09crypto: add '-maes' compile switchBenoît Ganne1-1/+1
2019-05-16init / exit function orderingDave Barach1-4/+6
2019-05-07ipsec-mb: fix the "make test" on non-AESNI platformsAndrew Yourtchenko1-0/+3
2019-05-06Remove target option when IPSecMB disabledNathan Skrzypczak1-2/+1
2019-05-03plugins: clean up plugin descriptionsDave Wallace1-1/+1
2019-04-26crypto, ipsec: change GCM IV handlingDamjan Marion1-49/+16
2019-04-25crypto_ipsecmb: CBC IV size is always equal to block sizeDamjan Marion1-27/+13
2019-04-25crypto_ipsecmb: use pre-expanded keysDamjan Marion1-218/+207
2019-04-25crypto: improve key handlingDamjan Marion1-4/+7
2019-04-23Bump to intel-ipsec-mb version 0.52Damjan Marion1-2/+4
2019-04-17crypto-ipsecmb: enable GCMNeale Ranns1-24/+220
2019-04-15crypto: fix coverity warningsFilip Tehlar1-0/+2
2019-04-11IPSEC-MB: Use random & non-repeating IV (VPP-1642)Neale Ranns2-14/+57
2019-04-10crypto: Intel IPSEC-MB engineNeale Ranns2-0/+416