Lines Matching refs:group
70 const EC_GROUP *group;
72 if (ec_key == NULL || (group = EC_KEY_get0_group(ec_key)) == NULL)
77 if (EC_GROUP_get_asn1_flag(group)
78 && (nid = EC_GROUP_get_curve_name(group)))
158 EC_GROUP *group;
168 group = EC_GROUP_new_by_curve_name(OBJ_obj2nid(poid));
169 if (group == NULL)
171 EC_GROUP_set_asn1_flag(group, OPENSSL_EC_NAMED_CURVE);
172 if (EC_KEY_set_group(eckey, group) == 0)
174 EC_GROUP_free(group);
229 const EC_GROUP *group = EC_KEY_get0_group(b->pkey.ec);
232 r = EC_POINT_cmp(group, pa, pb, NULL);
268 const EC_GROUP *group;
272 group = EC_KEY_get0_group(eckey);
273 pub_key = EC_POINT_new(group);
279 if (!EC_POINT_copy(pub_key, EC_GROUP_get0_generator(group)))
286 if (!EC_POINT_mul(group, pub_key, priv_key, NULL, NULL, NULL))
375 const EC_GROUP *group;
383 group = EC_KEY_get0_group(pkey->pkey.ec);
384 if (!EC_GROUP_get_order(group, order, NULL))
404 EC_GROUP *group = EC_GROUP_dup(EC_KEY_get0_group(from->pkey.ec));
405 if (group == NULL)
407 if (EC_KEY_set_group(to->pkey.ec, group) == 0)
409 EC_GROUP_free(group);
436 const EC_GROUP *group;
440 if (x == NULL || (group = EC_KEY_get0_group(x)) == NULL)
458 if ((pub_key = EC_POINT_point2bn(group, public_key,
497 if (!EC_GROUP_get_order(group, order, NULL))
508 if (!ECPKParameters_print(bp, group, off))