dpdk-cryptodev: add support chacha20-poly1305 62/34662/8
authorGabriel Oginski <gabrielx.oginski@intel.com>
Thu, 25 Nov 2021 08:21:41 +0000 (08:21 +0000)
committerFan Zhang <roy.fan.zhang@intel.com>
Mon, 24 Jan 2022 11:01:51 +0000 (11:01 +0000)
commit4634d02501235d3803a17839eeaf076110abcb18
tree6ff75f5f965ba0274e9409efcbaefced47d46438
parentafe31562a1ed873bee8e1abb3b18df27d1a09ba3
dpdk-cryptodev: add support chacha20-poly1305

Originally cryptodev doesn't support chacha20-poly1305 with aad length
0.

This patch add support in cryptodev for chacha20-poly1305 with aad
length 0. This length is using in Wireguard.

Type: improvement

Signed-off-by: Gabriel Oginski <gabrielx.oginski@intel.com>
Change-Id: I0608920bb557d7d071e7f9f37c80cf50bad81dcc
src/plugins/dpdk/cryptodev/cryptodev.c
src/plugins/dpdk/cryptodev/cryptodev.h
src/plugins/dpdk/cryptodev/cryptodev_op_data_path.c
src/plugins/dpdk/cryptodev/cryptodev_raw_data_path.c