[dpdk-dev] [PATCH v3 0/3] crypto/aesni_mb: add plain sha support

Fan Zhang roy.fan.zhang at intel.com
Thu Dec 20 00:24:13 CET 2018


This patchset adds the plain SHA1, SHA224, SHA256, SHA384, and SHA512
algorithm support to AESNI-MB PMD. The crypto unit tests and documentation
are updated accordingly.

This patchset depends on the following patchset:
"[PATCH v5 0/3] crypto/aesni_mb: add gmac support"
(https://mails.dpdk.org/archives/dev/2018-December/121709.html").

v3:
rebased on top of latest code.
avoided test for unsupported library versions.

v2:
added implementation.

Fan Zhang (3):
  crypto/aesni_mb: add plain sha support
  test: add aesni-mb sha test
  doc: update release note and PMD information

 doc/guides/cryptodevs/aesni_mb.rst                 |   6 ++
 doc/guides/rel_notes/release_19_02.rst             |   4 +-
 drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c         |  25 +++++
 drivers/crypto/aesni_mb/rte_aesni_mb_pmd_ops.c     | 105 +++++++++++++++++++++
 drivers/crypto/aesni_mb/rte_aesni_mb_pmd_private.h |   7 ++
 test/test/test_cryptodev_hash_test_vectors.h       |  65 ++++++++++++-
 6 files changed, 205 insertions(+), 7 deletions(-)

-- 
2.13.6



More information about the dev mailing list