From 5807e9b595c6c3f7103d59b79dd4663dcdf88ed2 Mon Sep 17 00:00:00 2001 From: Emma Stensland Date: Wed, 15 Jul 2026 10:02:34 -0600 Subject: [PATCH] F-6720: use a full 16-byte IV in CAAM/SECO AES-CBC examples --- caam/seco/aes-cbc.c | 2 +- caam/seco/aes-update-key.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/caam/seco/aes-cbc.c b/caam/seco/aes-cbc.c index cf785de2..591f8191 100644 --- a/caam/seco/aes-cbc.c +++ b/caam/seco/aes-cbc.c @@ -95,7 +95,7 @@ int main(int argc, char** argv) unsigned int keyId; unsigned int keyStoreId; const byte in[] = "test message to encrypt"; - const byte iv[] = {0,1,2,3,4,5,6,7,8,9,10,11,12}; + const byte iv[AES_BLOCK_SIZE] = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15}; if (argc == 4) { if (XSTRNCMP(argv[1], "1", 1) == 0) { diff --git a/caam/seco/aes-update-key.c b/caam/seco/aes-update-key.c index 0320d4c0..b8aa7e5c 100644 --- a/caam/seco/aes-update-key.c +++ b/caam/seco/aes-update-key.c @@ -95,7 +95,7 @@ int main(int argc, char** argv) unsigned int keyId; unsigned int keyStoreId; const byte in[] = "test message to encrypt"; - const byte iv[] = {0,1,2,3,4,5,6,7,8,9,10,11,12}; + const byte iv[AES_BLOCK_SIZE] = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15}; if (argc == 4) { if (XSTRNCMP(argv[1], "1", 1) == 0) {