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);
122 TEST_ASSERT(mbedtls_test_read_mpi(&ctx_srv.P, input_P) == 0);
123 TEST_ASSERT(mbedtls_test_read_mpi(&ctx_srv.G, input_G) == 0);
125 TEST_ASSERT(check_get_value(&ctx_srv, MBEDTLS_DHM_PARAM_P, &ctx_srv.P));
126 TEST_ASSERT(check_get_value(&ctx_srv, MBEDTLS_DHM_PARAM_G, &ctx_srv.G));
132 TEST_ASSERT(mbedtls_dhm_make_params(&ctx_srv, x_size, ske, &ske_len,
144 TEST_ASSERT(mbedtls_dhm_read_params(&ctx_cli, &p, ske + ske_len) == 0);
146 TEST_ASSERT(check_get_value(&ctx_cli, MBEDTLS_DHM_PARAM_P, &ctx_srv.P));
147 TEST_ASSERT(check_get_value(&ctx_cli, MBEDTLS_DHM_PARAM_G, &ctx_srv.G));
149 TEST_ASSERT(mbedtls_dhm_make_public(&ctx_cli, x_size, pub_cli, pub_cli_len,
152 TEST_ASSERT(mbedtls_dhm_read_public(&ctx_srv, pub_cli, pub_cli_len) == 0);
154 TEST_ASSERT(mbedtls_dhm_calc_secret(&ctx_srv, sec_srv, sizeof(sec_srv),
158 TEST_ASSERT(mbedtls_dhm_calc_secret(&ctx_cli, sec_cli, sizeof(sec_cli),
163 TEST_ASSERT(sec_srv_len == sec_cli_len);
164 TEST_ASSERT(sec_srv_len != 0);
165 TEST_ASSERT(memcmp(sec_srv, sec_cli, sec_srv_len) == 0);
168 TEST_ASSERT(check_get_value(&ctx_cli, MBEDTLS_DHM_PARAM_X, &ctx_cli.X));
169 TEST_ASSERT(check_get_value(&ctx_srv, MBEDTLS_DHM_PARAM_X, &ctx_srv.X));
171 TEST_ASSERT(check_get_value(&ctx_cli, MBEDTLS_DHM_PARAM_GX, &ctx_srv.GY));
172 TEST_ASSERT(check_get_value(&ctx_cli, MBEDTLS_DHM_PARAM_GY, &ctx_srv.GX));
173 TEST_ASSERT(check_get_value(&ctx_cli, MBEDTLS_DHM_PARAM_K, &ctx_srv.K));
174 TEST_ASSERT(check_get_value(&ctx_srv, MBEDTLS_DHM_PARAM_GX, &ctx_cli.GY));
175 TEST_ASSERT(check_get_value(&ctx_srv, MBEDTLS_DHM_PARAM_GY, &ctx_cli.GX));
176 TEST_ASSERT(check_get_value(&ctx_srv, MBEDTLS_DHM_PARAM_K, &ctx_cli.K));
182 TEST_ASSERT(mbedtls_dhm_calc_secret(&ctx_srv, sec_srv,
187 TEST_ASSERT(sec_srv_len == sec_cli_len);
188 TEST_ASSERT(sec_srv_len != 0);
189 TEST_ASSERT(memcmp(sec_srv, sec_cli, sec_srv_len) == 0);
198 TEST_ASSERT(mbedtls_dhm_make_params(&ctx_srv, x_size, ske, &ske_len,
206 TEST_ASSERT(mbedtls_dhm_read_params(&ctx_cli, &p, ske + ske_len) == 0);
208 TEST_ASSERT(mbedtls_dhm_make_public(&ctx_cli, x_size, pub_cli, pub_cli_len,
211 TEST_ASSERT(mbedtls_dhm_read_public(&ctx_srv, pub_cli, pub_cli_len) == 0);
213 TEST_ASSERT(mbedtls_dhm_calc_secret(&ctx_srv, sec_srv, sizeof(sec_srv),
217 TEST_ASSERT(mbedtls_dhm_calc_secret(&ctx_cli, sec_cli, sizeof(sec_cli),
222 TEST_ASSERT(sec_srv_len == sec_cli_len);
223 TEST_ASSERT(sec_srv_len != 0);
224 TEST_ASSERT(memcmp(sec_srv, sec_cli, sec_srv_len) == 0);
243 TEST_ASSERT(mbedtls_mpi_lset(&P, 1) == 0);
244 TEST_ASSERT(mbedtls_mpi_shift_l(&P, (P_bytes * 8) - 1) == 0);
245 TEST_ASSERT(mbedtls_mpi_set_bit(&P, 0, 1) == 0);
247 TEST_ASSERT(mbedtls_test_read_mpi(&G, input_G) == 0);
249 TEST_ASSERT(mbedtls_dhm_set_group(&ctx, &P, &G) == 0);
250 TEST_ASSERT(mbedtls_dhm_make_public(&ctx, (int) mbedtls_mpi_size(&P),
271 TEST_ASSERT(mbedtls_test_read_mpi(&P, p) == 0);
272 TEST_ASSERT(mbedtls_test_read_mpi(&G, g) == 0);
274 TEST_ASSERT(mbedtls_dhm_parse_dhmfile(&ctx, filename) == 0);
278 TEST_ASSERT(check_get_value(&ctx, MBEDTLS_DHM_PARAM_P, &P));
279 TEST_ASSERT(check_get_value(&ctx, MBEDTLS_DHM_PARAM_G, &G));
290 TEST_ASSERT(mbedtls_dhm_self_test(1) == 0);