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