Lines Matching defs:group
165 const DH_NAMED_GROUP *group = ossl_ffc_uid_to_dh_named_group(ffc->nid);
166 const char *name = ossl_ffc_named_group_get_name(group);
361 static int ec_param_explicit_curve_to_text(BIO *out, const EC_GROUP *group,
371 || !EC_GROUP_get_curve(group, p, a, b, ctx))
374 if (EC_GROUP_get_field_type(group) == NID_X9_62_characteristic_two_field) {
375 int basis_type = EC_GROUP_get_basis_type(group);
388 static int ec_param_explicit_gen_to_text(BIO *out, const EC_GROUP *group,
398 form = EC_GROUP_get_point_conversion_form(group);
399 point = EC_GROUP_get0_generator(group);
418 buflen = EC_POINT_point2buf(group, point, form, &buf, ctx);
428 static int ec_param_explicit_to_text(BIO *out, const EC_GROUP *group,
442 tmp_nid = EC_GROUP_get_field_type(group);
443 order = EC_GROUP_get0_order(group);
447 seed = EC_GROUP_get0_seed(group);
449 seed_len = EC_GROUP_get_seed_len(group);
450 cofactor = EC_GROUP_get0_cofactor(group);
454 || !ec_param_explicit_curve_to_text(out, group, ctx)
455 || !ec_param_explicit_gen_to_text(out, group, ctx)
469 static int ec_param_to_text(BIO *out, const EC_GROUP *group,
472 if (EC_GROUP_get_asn1_flag(group) & OPENSSL_EC_NAMED_CURVE) {
474 int curve_nid = EC_GROUP_get_curve_name(group);
487 return ec_param_explicit_to_text(out, group, libctx);
497 const EC_GROUP *group;
505 if ((group = EC_KEY_get0_group(ec)) == NULL) {
542 EC_GROUP_order_bits(group)) <= 0)
551 ret = ec_param_to_text(out, group, ossl_ec_key_get_libctx(ec));