Lines Matching defs:ec_group
3070 EC_GROUP *ec_group = NULL;
3090 ec_group = EC_GROUP_new_by_curve_name(crypto_ec_group_2_nid(group));
3091 if (!ec_group)
3093 pub = EC_POINT_new(ec_group);
3095 EC_POINT_mul(ec_group, pub, priv, NULL, NULL, NULL) != 1)
3097 len = EC_POINT_point2oct(ec_group, pub, POINT_CONVERSION_UNCOMPRESSED,
3104 len = EC_POINT_point2oct(ec_group, pub, POINT_CONVERSION_UNCOMPRESSED,
3129 EC_GROUP_free(ec_group);
3141 const EC_GROUP *ec_group;
3160 ec_group = EC_KEY_get0_group(eckey);
3161 if (!ec_group)
3163 pub = EC_POINT_new(ec_group);
3165 EC_POINT_mul(ec_group, pub, priv, NULL, NULL, NULL) != 1 ||
3267 EC_GROUP *ec_group = NULL;
3286 ec_group = EC_GROUP_new_by_curve_name(nid);
3287 if (!ec_group)
3292 point = EC_POINT_new(ec_group);
3296 if (!EC_POINT_set_affine_coordinates(ec_group, point, x, y, ctx)) {
3303 if (!EC_POINT_is_on_curve(ec_group, point, ctx) ||
3304 EC_POINT_is_at_infinity(ec_group, point)) {
3311 EC_KEY_set_group(eckey, ec_group) != 1 ||
3327 EC_GROUP_free(ec_group);