Lines Matching defs:group
71 const EC_GROUP *group;
73 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)))
151 EC_GROUP *group;
160 group = EC_GROUP_new_by_curve_name(OBJ_obj2nid(poid));
161 if (group == NULL)
163 EC_GROUP_set_asn1_flag(group, OPENSSL_EC_NAMED_CURVE);
164 if (EC_KEY_set_group(eckey, group) == 0)
166 EC_GROUP_free(group);
217 const EC_GROUP *group = EC_KEY_get0_group(b->pkey.ec);
220 r = EC_POINT_cmp(group, pa, pb, NULL);
254 const EC_GROUP *group;
260 group = EC_KEY_get0_group(eckey);
261 pub_key = EC_POINT_new(group);
266 if (!EC_POINT_copy(pub_key, EC_GROUP_get0_generator(group))) {
272 if (!EC_POINT_mul(group, pub_key, priv_key, NULL, NULL, NULL)) {
357 const EC_GROUP *group;
364 group = EC_KEY_get0_group(pkey->pkey.ec);
365 if (!EC_GROUP_get_order(group, order, NULL)) {
384 EC_GROUP *group = EC_GROUP_dup(EC_KEY_get0_group(from->pkey.ec));
385 if (group == NULL)
387 if (EC_KEY_set_group(to->pkey.ec, group) == 0)
389 EC_GROUP_free(group);
416 const EC_GROUP *group;
420 if (x == NULL || (group = EC_KEY_get0_group(x)) == NULL) {
434 if ((pub_key = EC_POINT_point2bn(group, public_key,
469 if (!EC_GROUP_get_order(group, order, NULL))
480 if (!ECPKParameters_print(bp, group, off))