[dpdk-dev] [PATCH v2 0/8] IPsec Enhancements
Sergio Gonzalez Monroy
sergio.gonzalez.monroy at intel.com
Fri Sep 23 09:45:26 CEST 2016
This patch set mainly adds support for AES-GCM and AES-CTR.
It also updates the IV generation method for AES-CBC mode using
the forward function instead of randomly generating the IV.
v2:
- Update releas notes.
- Initialize salt values, GCM/CTR key length now is 20B,
16B key and 4 LSB salt.
- Do not check SP/ACL if we have no rules.
- Add macro for cryptodev queue size
Dependencies:
examples/ipsec-secgw: add configuration file support
http://dpdk.org/dev/patchwork/patch/16004/
examples/ipsec-secgw: add sample configuration files
http://dpdk.org/dev/patchwork/patch/16003/
Sergio Gonzalez Monroy (8):
examples/ipsec-secgw: change CBC IV generation
examples/ipsec-secgw: reset crypto operation status
examples/ipsec-secgw: add AES-GCM support
examples/ipsec-secgw: enable AES-CTR mode
examples/ipsec-secgw: check sp only when setup
examples/ipsec-secgw: cryptodev queue size macro
examples/ipsec-secgw: initialize sa salt
examples/ipsec-secgw: update release notes
doc/guides/rel_notes/release_16_11.rst | 9 ++
examples/ipsec-secgw/esp.c | 146 +++++++++++++++++++++++----------
examples/ipsec-secgw/ipsec-secgw.c | 7 +-
examples/ipsec-secgw/ipsec.c | 1 +
examples/ipsec-secgw/ipsec.h | 42 +++++++++-
examples/ipsec-secgw/sa.c | 54 ++++++++++--
6 files changed, 205 insertions(+), 54 deletions(-)
--
2.5.5
More information about the dev
mailing list