mbox series

[v2,0/3] Add support for SHAKE

Message ID 20230112104733.1835722-1-vfialko@marvell.com (mailing list archive)
Headers
Series Add support for SHAKE |

Message

Volodymyr Fialko Jan. 12, 2023, 10:47 a.m. UTC
  This series defines new enums for SHAKE128 and SHAKE256 authentication
algorithms and implements support for CNXK crypto PMD.

v2:
- rebased for dpdk-next-crypto

Volodymyr Fialko (3):
  cryptodev: add SHAKE algorithm
  app/test: add SHAKE test cases
  crypto/cnxk: add support for SHAKE hash

 app/test/test_cryptodev_hash_test_vectors.h   | 66 +++++++++++++++++++
 doc/guides/cryptodevs/cnxk.rst                |  2 +
 doc/guides/cryptodevs/features/cn10k.ini      |  2 +
 doc/guides/cryptodevs/features/cn9k.ini       |  2 +
 doc/guides/cryptodevs/features/default.ini    |  2 +
 drivers/common/cnxk/roc_se.h                  |  4 +-
 drivers/crypto/cnxk/cnxk_cryptodev.h          |  2 +-
 .../crypto/cnxk/cnxk_cryptodev_capabilities.c | 40 +++++++++++
 drivers/crypto/cnxk/cnxk_se.h                 | 15 +++++
 lib/cryptodev/rte_crypto_sym.h                |  7 +-
 lib/cryptodev/rte_cryptodev.c                 |  5 +-
 11 files changed, 142 insertions(+), 5 deletions(-)
  

Comments

Akhil Goyal Jan. 31, 2023, 8:10 a.m. UTC | #1
> This series defines new enums for SHAKE128 and SHAKE256 authentication
> algorithms and implements support for CNXK crypto PMD.
> 
> v2:
> - rebased for dpdk-next-crypto
> 
> Volodymyr Fialko (3):
>   cryptodev: add SHAKE algorithm
>   app/test: add SHAKE test cases
>   crypto/cnxk: add support for SHAKE hash
> 
>  app/test/test_cryptodev_hash_test_vectors.h   | 66 +++++++++++++++++++
>  doc/guides/cryptodevs/cnxk.rst                |  2 +
>  doc/guides/cryptodevs/features/cn10k.ini      |  2 +
>  doc/guides/cryptodevs/features/cn9k.ini       |  2 +
>  doc/guides/cryptodevs/features/default.ini    |  2 +
>  drivers/common/cnxk/roc_se.h                  |  4 +-
>  drivers/crypto/cnxk/cnxk_cryptodev.h          |  2 +-
>  .../crypto/cnxk/cnxk_cryptodev_capabilities.c | 40 +++++++++++
>  drivers/crypto/cnxk/cnxk_se.h                 | 15 +++++
>  lib/cryptodev/rte_crypto_sym.h                |  7 +-
>  lib/cryptodev/rte_cryptodev.c                 |  5 +-
>  11 files changed, 142 insertions(+), 5 deletions(-)
> 
Series Acked-by: Akhil Goyal <gakhil@marvell.com>

Applied to dpdk-next-crypto
Added release notes. Please make sure to add it in future.