Lines Matching full:point

172 \& void EC_POINT_free(EC_POINT *point);
173 \& void EC_POINT_clear_free(EC_POINT *point);
176 \& int EC_POINT_set_to_infinity(const EC_GROUP *group, EC_POINT *point);
188 \& size_t EC_POINT_point2buf(const EC_GROUP *group, const EC_POINT *point,
204 \& const EC_METHOD *EC_POINT_method_of(const EC_POINT *point);
241 An \fB\s-1EC_POINT\s0\fR structure represents a point on a curve. A new point is
243 \&\fBgroup\fR object that the point relates to.
246 if \fBpoint\fR is \s-1NULL\s0 nothing is done.
249 then frees its memory. If \fBpoint\fR is \s-1NULL\s0 nothing is done.
251 \&\fBEC_POINT_copy()\fR copies the point \fBsrc\fR into \fBdst\fR. Both \fBsrc\fR and \fBdst\fR
257 \&\fBEC_POINT_method_of()\fR obtains the \fB\s-1EC_METHOD\s0\fR associated with \fBpoint\fR.
261 A valid point on a curve is the special point at infinity. A point is set to
264 The affine coordinates for a point describe a point in terms of its x and y
266 coordinates for the point \fBp\fR defined over the curve given in \fBgroup\fR. The
280 As well as the affine coordinates, a point can alternatively be described in
283 this coordinate system provides more efficient point multiplication
297 point (x, y), for any given value for x such that the point is on the curve
298 there will only ever be two possible values for y. Therefore, a point can be set
321 The function \fBEC_POINT_point2oct()\fR encodes the given curve point \fBp\fR as an
326 Similarly the function \fBEC_POINT_oct2point()\fR decodes a curve point into \fBp\fR from
330 The functions \fBEC_POINT_point2hex()\fR and \fBEC_POINT_point2bn()\fR convert a point \fBp\fR,
337 Notice that, according to the standard, the octet string encoding of the point
339 vice versa, a single octet of size zero is decoded as the point at infinity.