Lines Matching refs:TEST_ASSERT
12 TEST_ASSERT( mbedtls_dhm_get_value( ctx, param, &actual ) == 0 );
13 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &actual, expected ) == 0 );
36 TEST_ASSERT( size >= *offset + 2 );
42 TEST_ASSERT( size >= *offset + n );
62 TEST_ASSERT( mbedtls_mpi_cmp_int( &ctx->X, 1 ) > 0 );
63 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &ctx->X, &ctx->P ) < 0 );
64 TEST_ASSERT( mbedtls_mpi_size( &ctx->X ) <= x_size );
65 TEST_ASSERT( mbedtls_mpi_cmp_int( &ctx->GX, 1 ) > 0 );
66 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &ctx->GX, &ctx->P ) < 0 );
119 TEST_ASSERT( mbedtls_test_read_mpi( &ctx_srv.P, radix_P, input_P ) == 0 );
120 TEST_ASSERT( mbedtls_test_read_mpi( &ctx_srv.G, radix_G, input_G ) == 0 );
122 TEST_ASSERT( check_get_value( &ctx_srv, MBEDTLS_DHM_PARAM_P, &ctx_srv.P ) );
123 TEST_ASSERT( check_get_value( &ctx_srv, MBEDTLS_DHM_PARAM_G, &ctx_srv.G ) );
129 TEST_ASSERT( mbedtls_dhm_make_params( &ctx_srv, x_size, ske, &ske_len,
139 TEST_ASSERT( mbedtls_dhm_read_params( &ctx_cli, &p, ske + ske_len ) == 0 );
141 TEST_ASSERT( check_get_value( &ctx_cli, MBEDTLS_DHM_PARAM_P, &ctx_srv.P ) );
142 TEST_ASSERT( check_get_value( &ctx_cli, MBEDTLS_DHM_PARAM_G, &ctx_srv.G ) );
144 TEST_ASSERT( mbedtls_dhm_make_public( &ctx_cli, x_size, pub_cli, pub_cli_len,
147 TEST_ASSERT( mbedtls_dhm_read_public( &ctx_srv, pub_cli, pub_cli_len ) == 0 );
149 TEST_ASSERT( mbedtls_dhm_calc_secret( &ctx_srv, sec_srv, sizeof( sec_srv ),
153 TEST_ASSERT( mbedtls_dhm_calc_secret( &ctx_cli, sec_cli, sizeof( sec_cli ),
158 TEST_ASSERT( sec_srv_len == sec_cli_len );
159 TEST_ASSERT( sec_srv_len != 0 );
160 TEST_ASSERT( memcmp( sec_srv, sec_cli, sec_srv_len ) == 0 );
163 TEST_ASSERT( check_get_value( &ctx_cli, MBEDTLS_DHM_PARAM_X, &ctx_cli.X ) );
164 TEST_ASSERT( check_get_value( &ctx_srv, MBEDTLS_DHM_PARAM_X, &ctx_srv.X ) );
166 TEST_ASSERT( check_get_value( &ctx_cli, MBEDTLS_DHM_PARAM_GX, &ctx_srv.GY ) );
167 TEST_ASSERT( check_get_value( &ctx_cli, MBEDTLS_DHM_PARAM_GY, &ctx_srv.GX ) );
168 TEST_ASSERT( check_get_value( &ctx_cli, MBEDTLS_DHM_PARAM_K, &ctx_srv.K ) );
169 TEST_ASSERT( check_get_value( &ctx_srv, MBEDTLS_DHM_PARAM_GX, &ctx_cli.GY ) );
170 TEST_ASSERT( check_get_value( &ctx_srv, MBEDTLS_DHM_PARAM_GY, &ctx_cli.GX ) );
171 TEST_ASSERT( check_get_value( &ctx_srv, MBEDTLS_DHM_PARAM_K, &ctx_cli.K ) );
178 TEST_ASSERT( mbedtls_dhm_calc_secret( &ctx_srv, sec_srv,
183 TEST_ASSERT( sec_srv_len == sec_cli_len );
184 TEST_ASSERT( sec_srv_len != 0 );
185 TEST_ASSERT( memcmp( sec_srv, sec_cli, sec_srv_len ) == 0 );
194 TEST_ASSERT( mbedtls_dhm_make_params( &ctx_srv, x_size, ske, &ske_len,
201 TEST_ASSERT( mbedtls_dhm_read_params( &ctx_cli, &p, ske + ske_len ) == 0 );
203 TEST_ASSERT( mbedtls_dhm_make_public( &ctx_cli, x_size, pub_cli, pub_cli_len,
206 TEST_ASSERT( mbedtls_dhm_read_public( &ctx_srv, pub_cli, pub_cli_len ) == 0 );
208 TEST_ASSERT( mbedtls_dhm_calc_secret( &ctx_srv, sec_srv, sizeof( sec_srv ),
212 TEST_ASSERT( mbedtls_dhm_calc_secret( &ctx_cli, sec_cli, sizeof( sec_cli ),
217 TEST_ASSERT( sec_srv_len == sec_cli_len );
218 TEST_ASSERT( sec_srv_len != 0 );
219 TEST_ASSERT( memcmp( sec_srv, sec_cli, sec_srv_len ) == 0 );
238 TEST_ASSERT( mbedtls_mpi_lset( &P, 1 ) == 0 );
239 TEST_ASSERT( mbedtls_mpi_shift_l( &P, ( P_bytes * 8 ) - 1 ) == 0 );
240 TEST_ASSERT( mbedtls_mpi_set_bit( &P, 0, 1 ) == 0 );
242 TEST_ASSERT( mbedtls_test_read_mpi( &G, radix_G, input_G ) == 0 );
244 TEST_ASSERT( mbedtls_dhm_set_group( &ctx, &P, &G ) == 0 );
245 TEST_ASSERT( mbedtls_dhm_make_public( &ctx, (int) mbedtls_mpi_size( &P ),
266 TEST_ASSERT( mbedtls_test_read_mpi( &P, 16, p ) == 0 );
267 TEST_ASSERT( mbedtls_test_read_mpi( &G, 16, g ) == 0 );
269 TEST_ASSERT( mbedtls_dhm_parse_dhmfile( &ctx, filename ) == 0 );
273 TEST_ASSERT( check_get_value( &ctx, MBEDTLS_DHM_PARAM_P, &P ) );
274 TEST_ASSERT( check_get_value( &ctx, MBEDTLS_DHM_PARAM_G, &G ) );
285 TEST_ASSERT( mbedtls_dhm_self_test( 1 ) == 0 );