[dpdk-dev] [PATCH 0/5] AESNI MB PMD changes
Kovacevic, Marko
marko.kovacevic at intel.com
Mon Aug 20 13:18:59 CEST 2018
> The Multi-buffer library supports full digest sizes for the HMAC algorithms
> (except for MD5), from 0.50 version.
> Also, since 0.50, keys larger than the algorithm block size can be used for
> HMAC algorithms, performing a hash on the key.
>
> Therefore, the AESNI MB PMD now supports any key size for the HMAC
> algorithms and any truncated digest size for any SHAx-HMAC and AES-CMAC
> algorithm.
>
> Pablo de Lara (5):
> crypto/aesni_mb: support all truncated HMAC digest sizes
> crypto/aesni_mb: check for invalid digest size
> crypto/aesni_mb: fix truncated digest size for CMAC
> crypto/aesni_mb: support all truncated CMAC digest sizes
> crypto/aesni_mb: support large HMAC key sizes
>
> drivers/crypto/aesni_mb/aesni_mb_ops.h | 61 ++++++
> drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c | 180 +++++++++++++++---
> .../crypto/aesni_mb/rte_aesni_mb_pmd_ops.c | 60 +++++-
> .../aesni_mb/rte_aesni_mb_pmd_private.h | 24 +--
> 4 files changed, 285 insertions(+), 40 deletions(-)
>
Series-Acked-by: Marko Kovacevic <marko.kovacevic at intel.com>
More information about the dev
mailing list