Lines Matching refs:EC_POINT
198 int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator, const BIGNUM *order, const BIGNUM *cofactor)
209 EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group)
308 /* functions for EC_POINT objects */
310 EC_POINT *EC_POINT_new(const EC_GROUP *group)
312 EC_POINT *ret;
344 void EC_POINT_free(EC_POINT *point)
354 void EC_POINT_clear_free(EC_POINT *point)
367 int EC_POINT_copy(EC_POINT *dest, const EC_POINT *src)
385 const EC_METHOD *EC_POINT_method_of(const EC_POINT *point)
391 int EC_POINT_set_to_infinity(const EC_GROUP *group, EC_POINT *point)
407 int EC_POINT_set_Jprojective_coordinates_GFp(const EC_GROUP *group, EC_POINT *point,
424 int EC_POINT_get_Jprojective_coordinates_GFp(const EC_GROUP *group, const EC_POINT *point,
441 int EC_POINT_set_affine_coordinates_GFp(const EC_GROUP *group, EC_POINT *point,
458 int EC_POINT_get_affine_coordinates_GFp(const EC_GROUP *group, const EC_POINT *point,
475 int EC_POINT_set_compressed_coordinates_GFp(const EC_GROUP *group, EC_POINT *point,
492 size_t EC_POINT_point2oct(const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form,
509 int EC_POINT_oct2point(const EC_GROUP *group, EC_POINT *point,
526 int EC_POINT_add(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx)
542 int EC_POINT_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, BN_CTX *ctx)
558 int EC_POINT_invert(const EC_GROUP *group, EC_POINT *a, BN_CTX *ctx)
574 int EC_POINT_is_at_infinity(const EC_GROUP *group, const EC_POINT *point)
590 int EC_POINT_is_on_curve(const EC_GROUP *group, const EC_POINT *point, BN_CTX *ctx)
606 int EC_POINT_cmp(const EC_GROUP *group, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx)
622 int EC_POINT_make_affine(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx)
638 int EC_POINTs_make_affine(const EC_GROUP *group, size_t num, EC_POINT *points[], BN_CTX *ctx)