Ciara Power 63e1fbc343 test/crypto: add remaining blockcipher SGL cases
The current blockcipher test function only has support for two types of
SGL test, INPLACE or OOP_SGL_IN_LB_OUT. These types are hardcoded into
the function, with the number of segments always set to 3.

To ensure all SGL types are tested, blockcipher test vectors now have
fields to specify SGL type, and the number of segments.
If these fields are missing, the previous defaults are used,
either INPLACE or OOP_SGL_IN_LB_OUT, with 3 segments.

Some AES and Hash vectors are modified to use these new fields, and new
AES tests are added to test the SGL types that were not previously
being tested.

Signed-off-by: Ciara Power <ciara.power@intel.com>
Acked-by: Fan Zhang <roy.fan.zhang@intel.com>
Acked-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
2022-10-29 13:01:38 +02:00
..
2022-02-08 14:19:40 +01:00
2022-06-24 14:51:09 +02:00
2021-11-10 11:42:34 +01:00
2022-02-12 12:07:48 +01:00
2022-09-23 16:14:34 +02:00
2022-02-27 18:57:45 +01:00
2021-10-22 18:15:38 +02:00
2019-07-06 10:32:34 +02:00
2022-06-24 14:51:09 +02:00
2022-08-29 16:24:18 +02:00
2022-02-08 14:19:40 +01:00
2022-02-12 12:07:48 +01:00
2022-10-26 17:13:44 +02:00
2020-02-05 14:37:41 +01:00
2021-10-26 19:59:26 +02:00
2020-10-16 22:26:41 +02:00
2021-05-20 23:10:22 +02:00
2022-02-12 12:07:48 +01:00
2022-06-07 13:33:14 +02:00
2022-10-20 13:34:19 +02:00
2022-09-23 16:14:34 +02:00