Lines Matching full:g

195                         const mbedtls_ecp_point *G,  in ecjpake_hash()  argument
209 MBEDTLS_MPI_CHK(ecjpake_write_len_point(&p, end, grp, pf, G)); in ecjpake_hash()
246 const mbedtls_ecp_point *G, in ecjpake_zkp_read() argument
292 MBEDTLS_MPI_CHK(ecjpake_hash(md_type, grp, pf, G, &V, X, id, &h)); in ecjpake_zkp_read()
294 &VV, &h, X, &r, G)); in ecjpake_zkp_read()
316 const mbedtls_ecp_point *G, in ecjpake_zkp_write() argument
341 G, &v, &V, f_rng, p_rng)); in ecjpake_zkp_write()
342 MBEDTLS_MPI_CHK(ecjpake_hash(md_type, grp, pf, G, &V, X, id, &h)); in ecjpake_zkp_write()
377 const mbedtls_ecp_point *G, in ecjpake_kkp_read() argument
401 MBEDTLS_MPI_CHK(ecjpake_zkp_read(md_type, grp, pf, G, X, id, p, end)); in ecjpake_kkp_read()
414 const mbedtls_ecp_point *G, in ecjpake_kkp_write() argument
431 MBEDTLS_MPI_CHK(mbedtls_ecp_gen_keypair_base((mbedtls_ecp_group *) grp, G, x, X, in ecjpake_kkp_write()
438 MBEDTLS_MPI_CHK(ecjpake_zkp_write(md_type, grp, pf, G, x, X, id, in ecjpake_kkp_write()
452 const mbedtls_ecp_point *G, in ecjpake_kkpp_read() argument
468 MBEDTLS_MPI_CHK(ecjpake_kkp_read(md_type, grp, pf, G, Xa, id, &p, end)); in ecjpake_kkpp_read()
469 MBEDTLS_MPI_CHK(ecjpake_kkp_read(md_type, grp, pf, G, Xb, id, &p, end)); in ecjpake_kkpp_read()
486 const mbedtls_ecp_point *G, in ecjpake_kkpp_write() argument
502 MBEDTLS_MPI_CHK(ecjpake_kkp_write(md_type, grp, pf, G, xm1, Xa, id, in ecjpake_kkpp_write()
504 MBEDTLS_MPI_CHK(ecjpake_kkp_write(md_type, grp, pf, G, xm2, Xb, id, in ecjpake_kkpp_write()
521 &ctx->grp.G, in mbedtls_ecjpake_read_round_one()
535 &ctx->grp.G, in mbedtls_ecjpake_write_round_one()
574 mbedtls_ecp_point G; /* C: GB, S: GA */ in mbedtls_ecjpake_read_round_two() local
577 mbedtls_ecp_point_init(&G); in mbedtls_ecjpake_read_round_two()
582 * Unified: G = Xm1 + Xm2 + Xp1 in mbedtls_ecjpake_read_round_two()
585 MBEDTLS_MPI_CHK(ecjpake_ecp_add3(&ctx->grp, &G, in mbedtls_ecjpake_read_round_two()
604 &G, &ctx->Xp, ID_PEER, &p, end)); in mbedtls_ecjpake_read_round_two()
613 mbedtls_ecp_point_free(&G); in mbedtls_ecjpake_read_round_two()
658 mbedtls_ecp_point G; /* C: GA, S: GB */ in mbedtls_ecjpake_write_round_two() local
665 mbedtls_ecp_point_init(&G); in mbedtls_ecjpake_write_round_two()
674 * Unified: G = Xm1 + Xp1 + Xp2 | xm = xm2 * s | Xm = xm * G in mbedtls_ecjpake_write_round_two()
676 MBEDTLS_MPI_CHK(ecjpake_ecp_add3(&ctx->grp, &G, in mbedtls_ecjpake_write_round_two()
680 MBEDTLS_MPI_CHK(mbedtls_ecp_mul(&ctx->grp, &Xm, &xm, &G, f_rng, p_rng)); in mbedtls_ecjpake_write_round_two()
710 &G, &xm, &Xm, ID_MINE, in mbedtls_ecjpake_write_round_two()
716 mbedtls_ecp_point_free(&G); in mbedtls_ecjpake_write_round_two()
1011 &ctx->grp.G, self_test_rng, NULL)); in ecjpake_test_load()
1013 &ctx->grp.G, self_test_rng, NULL)); in ecjpake_test_load()