[dpdk-dev] [PATCH v3 0/9] IPsec Enhancements
Sergio Gonzalez Monroy
sergio.gonzalez.monroy at intel.com
Thu Sep 29 17:44:06 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.
v3:
- update sample app guide
- remove unused function
- improve commit messages
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 (9):
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: add cryptodev queue size macro
examples/ipsec-secgw: initialize sa salt
examples/ipsec-secgw: update release notes
examples/ipsec-secgw: update ipsec-secgw guide
doc/guides/rel_notes/release_16_11.rst | 9 ++
doc/guides/sample_app_ug/ipsec_secgw.rst | 15 ++--
examples/ipsec-secgw/esp.c | 144 ++++++++++++++++++++++---------
examples/ipsec-secgw/ipsec-secgw.c | 7 +-
examples/ipsec-secgw/ipsec.c | 1 +
examples/ipsec-secgw/ipsec.h | 35 +++++++-
examples/ipsec-secgw/sa.c | 54 ++++++++++--
7 files changed, 207 insertions(+), 58 deletions(-)
--
2.5.5
More information about the dev
mailing list