ipsec: support more AEAD algorithms
authorRadu Nicolau <radu.nicolau@intel.com>
Thu, 14 Oct 2021 16:03:22 +0000 (17:03 +0100)
committerAkhil Goyal <gakhil@marvell.com>
Sun, 17 Oct 2021 12:03:13 +0000 (14:03 +0200)
commitc99d26197c535ecda727fb1d641c2bbd27f95374
tree699f9be7ad7a9edcc018caf7bcf0d01ea4678373
parent199fcba1bd2c8ba0d880828ea134557e4fbdae49
ipsec: support more AEAD algorithms

Added support for AES_CCM, CHACHA20_POLY1305 and AES_GMAC.

Signed-off-by: Declan Doherty <declan.doherty@intel.com>
Signed-off-by: Radu Nicolau <radu.nicolau@intel.com>
Signed-off-by: Abhijit Sinha <abhijit.sinha@intel.com>
Signed-off-by: Daniel Martin Buckley <daniel.m.buckley@intel.com>
Acked-by: Fan Zhang <roy.fan.zhang@intel.com>
Acked-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
Acked-by: Akhil Goyal <gakhil@marvell.com>
doc/guides/prog_guide/ipsec_lib.rst
doc/guides/rel_notes/release_21_11.rst
lib/ipsec/crypto.h
lib/ipsec/esp_inb.c
lib/ipsec/esp_outb.c
lib/ipsec/sa.c
lib/ipsec/sa.h