numam-dpdk/drivers/crypto
Pablo de Lara 9333cfba3b cryptodev: fix KASUMI F9 expected parameters
For KASUMI F9 algorithm, COUNT, FRESH and DIRECTION
input values need to be contiguous with
the message, as described in the KASUMI and QAT PMD
documentation.

Before, the COUNT and FRESH values were set
as part of the AAD (now IV), but always set before
the beginning of the message.
Since now the IV is set after the crypto operation,
it is not possible to have these values in the
expected location.

Therefore, as these are required to be contiguous,
cryptodev API will expect these them to be passed
as a single buffer, already constructed, so
authentication IV parameters not needed anymore.

Fixes: 681f540da5 ("cryptodev: do not use AAD in wireless algorithms")

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
Acked-by: Fiona Trahe <fiona.trahe@intel.com>
2017-07-19 14:10:41 +03:00
..
aesni_gcm cryptodev: remove AAD size in auth capabilities 2017-07-19 14:10:41 +03:00
aesni_mb cryptodev: remove AAD size in auth capabilities 2017-07-19 14:10:41 +03:00
armv8 cryptodev: remove AAD size in auth capabilities 2017-07-19 14:10:41 +03:00
dpaa2_sec cryptodev: remove AAD size in auth capabilities 2017-07-19 14:10:41 +03:00
kasumi cryptodev: fix KASUMI F9 expected parameters 2017-07-19 14:10:41 +03:00
null cryptodev: remove AAD size in auth capabilities 2017-07-19 14:10:41 +03:00
openssl cryptodev: remove AAD size in auth capabilities 2017-07-19 14:10:41 +03:00
qat cryptodev: fix KASUMI F9 expected parameters 2017-07-19 14:10:41 +03:00
scheduler crypto/scheduler: fix slave name parsing 2017-07-19 14:10:40 +03:00
snow3g cryptodev: remove AAD size in auth capabilities 2017-07-19 14:10:41 +03:00
zuc cryptodev: remove AAD size in auth capabilities 2017-07-19 14:10:41 +03:00
Makefile crypto/dpaa2_sec: introduce poll mode driver 2017-04-20 11:32:45 +02:00