Add support for SNOW-V and SNOW-V AEAD in ipsec_mb PMD.
Add unit tests and test vectors for SNOW-V and SNOW-V AEAD.
Add support in cryptoperf and eventdev test apps.


Radu Nicolau (5):
  crypto/ipsec_mb: add support for SNOW-V
  examples/l2fwd-crypto: add support for SNOW-V
  tests: add unit tests and test vectors for SNOW-V
  app/crypto-perf: add support for SNOW-V
  app/eventdev: update eventdev app for SNOW-V

 app/test-crypto-perf/cperf_ops.c              |   6 +-
 app/test-eventdev/evt_options.c               |   3 +-
 app/test/test_cryptodev.c                     | 599 ++++++++++++++++++
 app/test/test_cryptodev_aead_test_vectors.h   | 275 ++++++++
 app/test/test_cryptodev_snow_v_test_vectors.h | 213 +++++++
 doc/guides/cryptodevs/aesni_mb.rst            |   2 +
 doc/guides/tools/cryptoperf.rst               |   2 +
 drivers/crypto/ipsec_mb/pmd_aesni_mb.c        |  70 +-
 drivers/crypto/ipsec_mb/pmd_aesni_mb_priv.h   |  52 ++
 examples/l2fwd-crypto/main.c                  |   3 +-
 10 files changed, 1217 insertions(+), 8 deletions(-)
 create mode 100644 app/test/test_cryptodev_snow_v_test_vectors.h

-- 
2.43.0

Reply via email to