mbox

[v2,0/5] test/crypto: add ZUC256 chained tests

Message ID 20230303093821.2367309-1-ciara.power@intel.com (mailing list archive)
Headers

Message

Power, Ciara March 3, 2023, 9:38 a.m. UTC
  This patchset adds chained testcases for each ZUC256 digest size:
 - cipher-auth
 - auth-cipher
 - auth-cipher-verify

 To add these tests, some improvements were made to the existing code,
 allowing for the user to easily differentiate ZUC256 and ZUC128 tests.

 Some fixes are also included, that were highlighted when these new tests
 were added. 

 v2: changed bit lengths to byte length representation.

Ciara Power (5):
  test/crypto: improve readability of ZUC256 tests
  test/crypto: fix ZUC digest length in comparison
  test/crypto: fix auth op parameter for ZUC256 tests
  test/crypto: fix capability check for ZUC cipher auth
  test/crypto: add chained ZUC256 testcases

 app/test/test_cryptodev.c                  | 280 +++++---
 app/test/test_cryptodev_zuc_test_vectors.h | 714 +++++++++++++++++++++
 2 files changed, 913 insertions(+), 81 deletions(-)