summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2017-05-04 14:47:59 +0100
committerMatt Caswell <matt@openssl.org>2017-05-04 15:43:25 +0100
commitde6ac50ddc6c901d43afcd914a1708f9b87efcf2 (patch)
treefc7e113f7df4fc5f63ce945f2ed9232161fb9752
parent1608d658af4163d2096cb469705d4ba96067877b (diff)
Fix an uninit read in igetest
Introduced by commit 0e534337b Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2284)
-rw-r--r--test/igetest.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/test/igetest.c b/test/igetest.c
index fc80275495..f6972b6b0a 100644
--- a/test/igetest.c
+++ b/test/igetest.c
@@ -362,6 +362,7 @@ static int test_bi_ige_garble1(void)
unsigned int n;
size_t matches;
+ memcpy(iv, saved_iv, sizeof iv);
AES_set_encrypt_key(rkey, 8 * sizeof rkey, &key);
AES_set_encrypt_key(rkey2, 8 * sizeof rkey2, &key2);
AES_ige_encrypt(plaintext, ciphertext, sizeof plaintext, &key, iv,
@@ -392,6 +393,7 @@ static int test_bi_ige_garble2(void)
unsigned int n;
size_t matches;
+ memcpy(iv, saved_iv, sizeof iv);
AES_set_encrypt_key(rkey, 8 * sizeof rkey, &key);
AES_set_encrypt_key(rkey2, 8 * sizeof rkey2, &key2);
AES_ige_encrypt(plaintext, ciphertext, sizeof plaintext, &key, iv,
@@ -422,6 +424,7 @@ static int test_bi_ige_garble3(void)
unsigned int n;
size_t matches;
+ memcpy(iv, saved_iv, sizeof iv);
AES_set_encrypt_key(rkey, 8 * sizeof rkey, &key);
AES_set_encrypt_key(rkey2, 8 * sizeof rkey2, &key2);
AES_ige_encrypt(plaintext, ciphertext, sizeof plaintext, &key, iv,