From 0c61a749b79663e2445e2da7884041badf4c80c4 Mon Sep 17 00:00:00 2001 From: Minos Galanakis Date: Thu, 27 Oct 2022 18:20:33 +0100 Subject: [PATCH] test_suite_bignum_mod_raw: Removed parameter for `mbedtls_mpi_mod_modulus_setup()` This patch updates the tests `mpi_mod_raw_cond_swap()` & `mpi_mod_raw_cond_assign()` to use a non-zero modulus when invoking `mbedtls_mpi_mod_modulus_setup()` Signed-off-by: Minos Galanakis --- tests/suites/test_suite_bignum_mod_raw.function | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/suites/test_suite_bignum_mod_raw.function b/tests/suites/test_suite_bignum_mod_raw.function index 88b8917809..7c9d5dbe4e 100644 --- a/tests/suites/test_suite_bignum_mod_raw.function +++ b/tests/suites/test_suite_bignum_mod_raw.function @@ -134,6 +134,7 @@ void mpi_mod_raw_cond_assign( data_t * input_X, ASSERT_ALLOC( Y, limbs ); ASSERT_ALLOC( buff_m, limbs ); + memset( buff_m, 0xFF, copy_bytes ); TEST_ASSERT( mbedtls_mpi_mod_modulus_setup( &m, buff_m, copy_limbs, MBEDTLS_MPI_MOD_EXT_REP_BE, @@ -214,6 +215,7 @@ void mpi_mod_raw_cond_swap( data_t * input_X, ASSERT_ALLOC( tmp_Y, limbs ); ASSERT_ALLOC( buff_m, copy_limbs ); + memset( buff_m, 0xFF, copy_bytes ); TEST_ASSERT( mbedtls_mpi_mod_modulus_setup( &m, buff_m, copy_limbs, MBEDTLS_MPI_MOD_EXT_REP_BE,