• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl/crypto/ec/

Lines Matching refs:EC_GROUP

73 /* functions for EC_GROUP objects */
75 EC_GROUP *EC_GROUP_new(const EC_METHOD *meth)
77 EC_GROUP *ret;
118 void EC_GROUP_free(EC_GROUP *group)
142 void EC_GROUP_clear_free(EC_GROUP *group)
171 int EC_GROUP_copy(EC_GROUP *dest, const EC_GROUP *src)
259 EC_GROUP *EC_GROUP_dup(const EC_GROUP *a)
261 EC_GROUP *t = NULL;
283 const EC_METHOD *EC_GROUP_method_of(const EC_GROUP *group)
293 int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator,
331 const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group)
336 BN_MONT_CTX *EC_GROUP_get_mont_data(const EC_GROUP *group)
341 int EC_GROUP_get_order(const EC_GROUP *group, BIGNUM *order, BN_CTX *ctx)
349 int EC_GROUP_get_cofactor(const EC_GROUP *group, BIGNUM *cofactor,
358 void EC_GROUP_set_curve_name(EC_GROUP *group, int nid)
363 int EC_GROUP_get_curve_name(const EC_GROUP *group)
368 void EC_GROUP_set_asn1_flag(EC_GROUP *group, int flag)
374 int EC_GROUP_get_asn1_flag(const EC_GROUP *group)
379 void EC_GROUP_set_point_conversion_form(EC_GROUP *group,
385 point_conversion_form_t EC_GROUP_get_point_conversion_form(const EC_GROUP
391 size_t EC_GROUP_set_seed(EC_GROUP *group, const unsigned char *p, size_t len)
410 unsigned char *EC_GROUP_get0_seed(const EC_GROUP *group)
415 size_t EC_GROUP_get_seed_len(const EC_GROUP *group)
420 int EC_GROUP_set_curve_GFp(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a,
430 int EC_GROUP_get_curve_GFp(const EC_GROUP *group, BIGNUM *p, BIGNUM *a,
441 int EC_GROUP_set_curve_GF2m(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a,
452 int EC_GROUP_get_curve_GF2m(const EC_GROUP *group, BIGNUM *p, BIGNUM *a,
464 int EC_GROUP_get_degree(const EC_GROUP *group)
473 int EC_GROUP_check_discriminant(const EC_GROUP *group, BN_CTX *ctx)
483 int EC_GROUP_cmp(const EC_GROUP *a, const EC_GROUP *b, BN_CTX *ctx)
702 EC_POINT *EC_POINT_new(const EC_GROUP *group)
769 EC_POINT *EC_POINT_dup(const EC_POINT *a, const EC_GROUP *group)
793 int EC_POINT_set_to_infinity(const EC_GROUP *group, EC_POINT *point)
807 int EC_POINT_set_Jprojective_coordinates_GFp(const EC_GROUP *group,
826 int EC_POINT_get_Jprojective_coordinates_GFp(const EC_GROUP *group,
845 int EC_POINT_set_affine_coordinates_GFp(const EC_GROUP *group,
863 int EC_POINT_set_affine_coordinates_GF2m(const EC_GROUP *group,
881 int EC_POINT_get_affine_coordinates_GFp(const EC_GROUP *group,
899 int EC_POINT_get_affine_coordinates_GF2m(const EC_GROUP *group,
917 int EC_POINT_add(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a,
932 int EC_POINT_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a,
946 int EC_POINT_invert(const EC_GROUP *group, EC_POINT *a, BN_CTX *ctx)
959 int EC_POINT_is_at_infinity(const EC_GROUP *group, const EC_POINT *point)
980 int EC_POINT_is_on_curve(const EC_GROUP *group, const EC_POINT *point,
994 int EC_POINT_cmp(const EC_GROUP *group, const EC_POINT *a, const EC_POINT *b,
1008 int EC_POINT_make_affine(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx)
1021 int EC_POINTs_make_affine(const EC_GROUP *group, size_t num,
1045 int EC_POINTs_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,
1056 int EC_POINT_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *g_scalar,
1072 int EC_GROUP_precompute_mult(EC_GROUP *group, BN_CTX *ctx)
1084 int EC_GROUP_have_precompute_mult(const EC_GROUP *group)
1101 int ec_precompute_mont_data(EC_GROUP *group)