Lines Matching refs:altgroup
2699 EC_GROUP *group = NULL, *altgroup = NULL;
2770 if (!TEST_ptr(altgroup = EC_GROUP_new_curve_GFp(p, a, b, ctx)))
2775 if (!TEST_ptr(altgroup = EC_GROUP_new_curve_GF2m(p, a, b, ctx)))
2780 /* set 2*G as the generator of altgroup */
2782 if (!TEST_ptr(G2 = EC_POINT_new(altgroup))
2783 || !TEST_true(EC_POINT_oct2point(altgroup, G2, buf1, bsize, ctx))
2784 || !TEST_int_eq(EC_POINT_is_on_curve(altgroup, G2, ctx), 1)
2785 || !TEST_true(EC_GROUP_set_generator(altgroup, G2, z, cof))
2790 if (/* allocate temporary points on group and altgroup */
2792 || !TEST_ptr(Q2 = EC_POINT_new(altgroup))
2809 /* Q2 := k/2 G2 on altgroup */
2810 || !TEST_true(EC_POINT_mul(altgroup, Q2, k, NULL, NULL, ctx))
2812 || !TEST_int_eq(EC_POINT_point2oct(altgroup, Q2,
2816 || !TEST_int_eq(EC_POINT_point2oct(altgroup, Q2,
2823 /* create two `EC_KEY`s on altgroup */
2825 || !TEST_true(EC_KEY_set_group(eckey1, altgroup))
2828 || !TEST_true(EC_KEY_set_group(eckey2, altgroup))
2854 || !TEST_int_eq(EC_POINT_point2oct(altgroup, Q,
2858 || !TEST_int_eq(EC_POINT_point2oct(altgroup, Q,
2954 EC_GROUP_free(altgroup);