Lines Matching refs:TEST_ASSERT
8 TEST_ASSERT( mbedtls_ecp_group_load( &ecp->grp, grp_id ) == 0 );
9 TEST_ASSERT( mbedtls_ecp_point_read_binary( &ecp->grp,
13 TEST_ASSERT( mbedtls_ecp_check_pubkey( &ecp->grp,
25 TEST_ASSERT( mbedtls_ecp_read_key( grp_id, ecp,
28 TEST_ASSERT( mbedtls_ecp_check_privkey( &ecp->grp, &ecp->d ) == 0 );
30 TEST_ASSERT( mbedtls_ecp_mul( &ecp->grp, &ecp->Q, &ecp->d,
76 TEST_ASSERT( mbedtls_ecp_group_load( &grp, id ) == 0 );
78 TEST_ASSERT( mbedtls_ecdh_gen_public( &grp, &dA, &qA,
81 TEST_ASSERT( mbedtls_ecdh_gen_public( &grp, &dB, &qB,
84 TEST_ASSERT( mbedtls_ecdh_compute_shared( &grp, &zA, &qB, &dA,
87 TEST_ASSERT( mbedtls_ecdh_compute_shared( &grp, &zB, &qA, &dB,
91 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &zA, &zB ) == 0 );
118 TEST_ASSERT( mbedtls_ecp_group_load( &grp, id ) == 0 );
156 TEST_ASSERT( mbedtls_ecdh_gen_public( &grp, &dA, &qA,
159 TEST_ASSERT( ! mbedtls_ecp_is_zero( &qA ) );
160 TEST_ASSERT( mbedtls_test_read_mpi( &check, 16, xA_str ) == 0 );
161 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &qA.X, &check ) == 0 );
162 TEST_ASSERT( mbedtls_test_read_mpi( &check, 16, yA_str ) == 0 );
163 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &qA.Y, &check ) == 0 );
165 TEST_ASSERT( mbedtls_ecdh_gen_public( &grp, &dB, &qB,
168 TEST_ASSERT( ! mbedtls_ecp_is_zero( &qB ) );
169 TEST_ASSERT( mbedtls_test_read_mpi( &check, 16, xB_str ) == 0 );
170 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &qB.X, &check ) == 0 );
171 TEST_ASSERT( mbedtls_test_read_mpi( &check, 16, yB_str ) == 0 );
172 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &qB.Y, &check ) == 0 );
174 TEST_ASSERT( mbedtls_test_read_mpi( &check, 16, z_str ) == 0 );
175 TEST_ASSERT( mbedtls_ecdh_compute_shared( &grp, &zA, &qB, &dA,
178 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &zA, &check ) == 0 );
179 TEST_ASSERT( mbedtls_ecdh_compute_shared( &grp, &zB, &qA, &dB,
182 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &zB, &check ) == 0 );
207 TEST_ASSERT( mbedtls_ecdh_setup( &srv, id ) == 0 );
210 TEST_ASSERT( mbedtls_ecdh_make_params( &srv, &len, buf, 1000,
213 TEST_ASSERT( mbedtls_ecdh_read_params( &cli, &vbuf, buf + len ) == 0 );
216 TEST_ASSERT( mbedtls_ecdh_make_public( &cli, &len, buf, 1000,
219 TEST_ASSERT( mbedtls_ecdh_read_public( &srv, buf, len ) == 0 );
221 TEST_ASSERT( mbedtls_ecdh_calc_secret( &srv, &len, buf, 1000,
224 TEST_ASSERT( mbedtls_ecdh_calc_secret( &cli, &res_len, res_buf, 1000,
227 TEST_ASSERT( len == res_len );
228 TEST_ASSERT( memcmp( buf, res_buf, len ) == 0 );
267 TEST_ASSERT( mbedtls_ecp_group_load( &grp, id ) == 0 );
271 TEST_ASSERT( grp.nbits % 8 == 0 );
273 TEST_ASSERT( mbedtls_ecdh_setup( &srv, id ) == 0 );
295 TEST_ASSERT( ret == 0 );
296 TEST_ASSERT( cnt_restart >= min_restart );
297 TEST_ASSERT( cnt_restart <= max_restart );
301 TEST_ASSERT( mbedtls_ecdh_read_params( &cli, &vbuf, buf + len ) == 0 );
314 TEST_ASSERT( ret == 0 );
315 TEST_ASSERT( cnt_restart >= min_restart );
316 TEST_ASSERT( cnt_restart <= max_restart );
319 TEST_ASSERT( mbedtls_ecdh_read_public( &srv, buf, len ) == 0 );
332 TEST_ASSERT( ret == 0 );
333 TEST_ASSERT( cnt_restart >= min_restart );
334 TEST_ASSERT( cnt_restart <= max_restart );
336 TEST_ASSERT( len == z->len );
337 TEST_ASSERT( memcmp( buf, z->x, len ) == 0 );
350 TEST_ASSERT( ret == 0 );
351 TEST_ASSERT( cnt_restart >= min_restart );
352 TEST_ASSERT( cnt_restart <= max_restart );
354 TEST_ASSERT( len == z->len );
355 TEST_ASSERT( memcmp( buf, z->x, len ) == 0 );
391 TEST_ASSERT( mbedtls_ecdh_get_params(
393 TEST_ASSERT( mbedtls_ecdh_get_params(
398 TEST_ASSERT( mbedtls_ecdh_get_params(
400 TEST_ASSERT( mbedtls_ecdh_get_params(
405 TEST_ASSERT( mbedtls_ecdh_calc_secret(
410 TEST_ASSERT( shared_secret_length == expected->len );
411 TEST_ASSERT( memcmp( expected->x, shared_secret,
446 TEST_ASSERT( mbedtls_ecdh_get_params(
448 TEST_ASSERT( mbedtls_ecdh_get_params(
454 TEST_ASSERT( mbedtls_ecdh_get_params(
456 TEST_ASSERT( mbedtls_ecdh_get_params(