aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/crypto_ipsecmb/ipsecmb.c
AgeCommit message (Expand)AuthorFilesLines
2021-10-04build: Allow ipsec-mb plugin to build with libipsec_mb 0.55Nick Brown1-0/+4
2021-05-12crypto: add chacha20-poly1305 support to ipsecmbFan Zhang1-0/+252
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
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-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-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 Ranns1-14/+51
2019-04-10crypto: Intel IPSEC-MB engineNeale Ranns1-0/+381