Lines Matching refs:EC_GROUP

17 - Functions for manipulating EC_GROUP objects
23 int EC_GROUP_copy(EC_GROUP *dst, const EC_GROUP *src);
24 EC_GROUP *EC_GROUP_dup(const EC_GROUP *src);
26 int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator,
28 const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group);
30 int EC_GROUP_get_order(const EC_GROUP *group, BIGNUM *order, BN_CTX *ctx);
31 const BIGNUM *EC_GROUP_get0_order(const EC_GROUP *group);
32 int EC_GROUP_order_bits(const EC_GROUP *group);
33 int EC_GROUP_get_cofactor(const EC_GROUP *group, BIGNUM *cofactor, BN_CTX *ctx);
34 const BIGNUM *EC_GROUP_get0_cofactor(const EC_GROUP *group);
35 const BIGNUM *EC_GROUP_get0_field(const EC_GROUP *group);
37 void EC_GROUP_set_curve_name(EC_GROUP *group, int nid);
38 int EC_GROUP_get_curve_name(const EC_GROUP *group);
40 void EC_GROUP_set_asn1_flag(EC_GROUP *group, int flag);
41 int EC_GROUP_get_asn1_flag(const EC_GROUP *group);
43 void EC_GROUP_set_point_conversion_form(EC_GROUP *group, point_conversion_form_t form);
44 point_conversion_form_t EC_GROUP_get_point_conversion_form(const EC_GROUP *group);
46 unsigned char *EC_GROUP_get0_seed(const EC_GROUP *group);
47 size_t EC_GROUP_get_seed_len(const EC_GROUP *group);
48 size_t EC_GROUP_set_seed(EC_GROUP *group, const unsigned char *, size_t len);
50 int EC_GROUP_get_degree(const EC_GROUP *group);
52 int EC_GROUP_check(const EC_GROUP *group, BN_CTX *ctx);
53 int EC_GROUP_check_named_curve(const EC_GROUP *group, int nist_only,
56 int EC_GROUP_check_discriminant(const EC_GROUP *group, BN_CTX *ctx);
58 int EC_GROUP_cmp(const EC_GROUP *a, const EC_GROUP *b, BN_CTX *ctx);
60 int EC_GROUP_get_basis_type(const EC_GROUP *group);
61 int EC_GROUP_get_trinomial_basis(const EC_GROUP *group, unsigned int *k);
62 int EC_GROUP_get_pentanomial_basis(const EC_GROUP *group, unsigned int *k1,
65 int EC_GROUP_get_field_type(const EC_GROUP *group);
71 const EC_METHOD *EC_GROUP_method_of(const EC_GROUP *group);
77 EC_GROUP_dup() creates a new EC_GROUP object and copies the content from B<src> to the newly created
78 EC_GROUP object.
155 EC_GROUP_get_field_type() identifies what type of field the EC_GROUP structure supports,