Lines Matching refs:grp
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,
28 TEST_ASSERT(mbedtls_ecp_check_privkey(&ecp->grp, &ecp->d) == 0);
30 TEST_ASSERT(mbedtls_ecp_mul(&ecp->grp, &ecp->Q, &ecp->d,
31 &ecp->grp.G,
68 mbedtls_ecp_group grp;
73 mbedtls_ecp_group_init(&grp);
79 TEST_ASSERT(mbedtls_ecp_group_load(&grp, id) == 0);
81 TEST_ASSERT(mbedtls_ecdh_gen_public(&grp, &dA, &qA,
84 TEST_ASSERT(mbedtls_ecdh_gen_public(&grp, &dB, &qB,
87 TEST_ASSERT(mbedtls_ecdh_compute_shared(&grp, &zA, &qB, &dA,
90 TEST_ASSERT(mbedtls_ecdh_compute_shared(&grp, &zB, &qA, &dB,
97 mbedtls_ecp_group_free(&grp);
109 mbedtls_ecp_group grp;
115 mbedtls_ecp_group_init(&grp);
121 TEST_ASSERT(mbedtls_ecp_group_load(&grp, id) == 0);
129 if (grp.nbits % 8 != 0) {
130 unsigned char shift = 8 - (grp.nbits % 8);
147 if (grp.nbits % 8 != 0) {
148 unsigned char shift = 8 - (grp.nbits % 8);
159 TEST_ASSERT(mbedtls_ecdh_gen_public(&grp, &dA, &qA,
168 TEST_ASSERT(mbedtls_ecdh_gen_public(&grp, &dB, &qB,
178 TEST_ASSERT(mbedtls_ecdh_compute_shared(&grp, &zA, &qB, &dA,
182 TEST_ASSERT(mbedtls_ecdh_compute_shared(&grp, &zB, &qA, &dB,
188 mbedtls_ecp_group_free(&grp);
251 mbedtls_ecp_group grp;
253 mbedtls_ecp_group_init(&grp);
270 TEST_ASSERT(mbedtls_ecp_group_load(&grp, id) == 0);
274 TEST_ASSERT(grp.nbits % 8 == 0);
360 mbedtls_ecp_group_free(&grp);