Lines Matching refs:EC_POINT
292 /* Initializes an EC_POINT. */
293 int ec_GF2m_simple_point_init(EC_POINT *point)
302 /* Frees an EC_POINT. */
303 void ec_GF2m_simple_point_finish(EC_POINT *point)
311 /* Clears and frees an EC_POINT. */
312 void ec_GF2m_simple_point_clear_finish(EC_POINT *point)
321 /* Copy the contents of one EC_POINT into another. Assumes dest is initialized. */
322 int ec_GF2m_simple_point_copy(EC_POINT *dest, const EC_POINT *src)
333 /* Set an EC_POINT to the point at infinity.
336 int ec_GF2m_simple_point_set_to_infinity(const EC_GROUP *group, EC_POINT *point)
344 /* Set the coordinates of an EC_POINT using affine coordinates.
347 int ec_GF2m_simple_point_set_affine_coordinates(const EC_GROUP *group, EC_POINT *point,
371 /* Gets the affine coordinates of an EC_POINT.
374 int ec_GF2m_simple_point_get_affine_coordinates(const EC_GROUP *group, const EC_POINT *point,
411 /* Converts an EC_POINT to an octet string.
420 size_t ec_GF2m_simple_point2oct(const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form,
559 /* Converts an octet string representation to an EC_POINT.
562 int ec_GF2m_simple_oct2point(const EC_GROUP *group, EC_POINT *point,
677 int ec_GF2m_simple_add(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx)
779 int ec_GF2m_simple_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, BN_CTX *ctx)
785 int ec_GF2m_simple_invert(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx)
797 int ec_GF2m_simple_is_at_infinity(const EC_GROUP *group, const EC_POINT *point)
803 /* Determines whether the given EC_POINT is an actual point on the curve defined
807 int ec_GF2m_simple_is_on_curve(const EC_GROUP *group, const EC_POINT *point, BN_CTX *ctx)
862 int ec_GF2m_simple_cmp(const EC_GROUP *group, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx)
903 /* Forces the given EC_POINT to internally use affine coordinates. */
904 int ec_GF2m_simple_make_affine(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx)
940 int ec_GF2m_simple_points_make_affine(const EC_GROUP *group, size_t num, EC_POINT *points[], BN_CTX *ctx)