Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19237)
(cherry picked from commit
3fd255acb7b65a30afd1b23e17db2163fb9ffd8d)
return ret;
}
-#ifdef FIPS_MODULE
static int ivgen_test(void)
{
unsigned char iv_gen[16];
return do_encrypt(iv_gen, ct, &ctlen, tag, &taglen)
&& do_decrypt(iv_gen, ct, ctlen, tag, taglen);
}
-#endif /* FIPS_MODULE */
int setup_tests(void)
{
ADD_TEST(kat_test);
ADD_TEST(badkeylen_test);
-#ifdef FIPS_MODULE
ADD_TEST(ivgen_test);
-#endif /* FIPS_MODULE */
return 1;
}