From 13ff245166a7f07794629bce7790a5a922ce09ae Mon Sep 17 00:00:00 2001 From: John Safranek Date: Tue, 6 Mar 2018 15:39:34 -0800 Subject: [PATCH] FIPS Revalidation 1. AES-GCM encrypt IV length allowed to be 8-bits. --- wolfcrypt/src/aes.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wolfcrypt/src/aes.c b/wolfcrypt/src/aes.c index 959571293..099d0ce17 100644 --- a/wolfcrypt/src/aes.c +++ b/wolfcrypt/src/aes.c @@ -8023,8 +8023,8 @@ int wc_AesGcmEncrypt_ex(Aes* aes, byte* out, const byte* in, word32 sz, int ret = 0; if (aes == NULL || out == NULL || (in == NULL && sz != 0) || - iv == NULL || ivSz != NONCE_SZ || (authIn == NULL && authInSz != 0) || - rng == NULL) { + iv == NULL || ivSz == 0 || (authIn == NULL && authInSz != 0) || + rng == NULL) { ret = BAD_FUNC_ARG; }