[v6,2/2] test/crypto: fix IV in some vectors
Checks
Commit Message
SNOW3G and ZUC algorithms require non-zero length IVs.
Fixes: c6c267a00a92 ("test/crypto: add mixed encypted-digest")
Cc: adamx.dybkowski@intel.com
Signed-off-by: Brian Dooley <brian.dooley@intel.com>
---
app/test/test_cryptodev_mixed_test_vectors.h | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
Comments
> -----Original Message-----
> From: Brian Dooley <brian.dooley@intel.com>
> Sent: Thursday, September 7, 2023 11:26 AM
> To: Akhil Goyal <gakhil@marvell.com>; Fan Zhang <fanzhang.oss@gmail.com>
> Cc: dev@dpdk.org; Dooley, Brian <brian.dooley@intel.com>;
> adamx.dybkowski@intel.com
> Subject: [PATCH v6 2/2] test/crypto: fix IV in some vectors
>
> SNOW3G and ZUC algorithms require non-zero length IVs.
>
> Fixes: c6c267a00a92 ("test/crypto: add mixed encypted-digest")
> Cc: adamx.dybkowski@intel.com
>
> Signed-off-by: Brian Dooley <brian.dooley@intel.com>
> ---
> app/test/test_cryptodev_mixed_test_vectors.h | 8 ++++++--
> 1 file changed, 6 insertions(+), 2 deletions(-)
Acked-by: Ciara Power <ciara.power@intel.com>
@@ -478,8 +478,10 @@ struct mixed_cipher_auth_test_data auth_aes_cmac_cipher_snow_test_case_1 = {
},
.cipher_iv = {
.data = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
},
- .len = 0,
+ .len = 16,
},
.cipher = {
.len_bits = 516 << 3,
@@ -917,8 +919,10 @@ struct mixed_cipher_auth_test_data auth_aes_cmac_cipher_zuc_test_case_1 = {
},
.cipher_iv = {
.data = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
},
- .len = 0,
+ .len = 16,
},
.cipher = {
.len_bits = 516 << 3,