Lines Matching full:curve

212 \&\fBEC_GROUP_copy()\fR copies the curve \fBsrc\fR into \fBdst\fR. Both \fBsrc\fR and \fBdst\fR mus…
220 \&\fBEC_GROUP_set_generator()\fR sets curve parameters that must be agreed by all participants usin…
222 curve chosen for cryptographic operations. Integers used for point multiplications will be between …
223 …order\fR. The \fBorder\fR multiplied by the \fBcofactor\fR gives the number of points on the curve.
235 …ame()\fR and \fBEC_GROUP_get_curve_name()\fR, set and get the \s-1NID\s0 for the curve respectively
236 (see \fBEC_GROUP_new\fR\|(3)). If a curve does not have a \s-1NID\s0 associated with it, then EC_GR…
239 The asn1_flag value is used to determine whether the curve encoding uses
240 explicit parameters or a named curve using an \s-1ASN1 OID:\s0 many applications only
242 named curve form is used and the parameters must have a corresponding
243 named curve \s-1NID\s0 set. If asn1_flags is \fB\s-1OPENSSL_EC_EXPLICIT_CURVE\s0\fR the
245 \&\fBEC_GROUP_set_asn1_flag()\fR get and set the status of the asn1_flag for the curve.
249 applications would have to explicitly set the named curve form) in OpenSSL
250 1.1.0 and later the named curve form is the default.
252 The point_conversion_form for a curve controls how \s-1EC_POINT\s0 data is encoded as \s-1ASN1\s0 a…
271 For any given x coordinate for a point on a curve it is possible to derive two possible y values. F…
279 for the curve respectively.
281 \&\s-1ANSI X9.62\s0 (\s-1ECDSA\s0 standard) defines a method of generating the curve parameter b fr…
283 If the seed is present for a curve then the b parameter was generated in a verifiable fashion using…
297 The function \fBEC_GROUP_check_discriminant()\fR calculates the discriminant for the curve and veri…
298 For a curve defined over Fp the discriminant is given by the formula 4*a^3 + 27*b^2 whilst for F2^m…
299 simply b. In either case for the curve to be valid the discriminant must be non zero.
302 For the OpenSSL default provider it performs a number of checks on a curve to verify that it is val…
303 …riminant is non zero; that a generator has been defined; that the generator is on the curve and has
307 The curve name is returned as a \fB\s-1NID\s0\fR if it matches. If the group's domain parameters ha…
308 If the curve name of the given group is \fBNID_undef\fR (e.g. it has been created by using explicit…
309 then this method can be used to lookup the name of the curve that matches the group domain paramete…
311 returned if the curve name of the given group is NID_undef.
316 …UP_cmp()\fR compares \fBa\fR and \fBb\fR to determine whether they represent the same curve or not.
337 \&\fBEC_GROUP_dup()\fR returns a pointer to the duplicated curve, or \s-1NULL\s0 on error.
339 \&\fBEC_GROUP_method_of()\fR returns the \s-1EC_METHOD\s0 implementation in use for the given curve
341 \&\fBEC_GROUP_get0_generator()\fR returns the generator for the given curve or \s-1NULL\s0 on error.
348 …GROUP_get_curve_name()\fR returns the curve name (\s-1NID\s0) for \fBgroup\fR or will return NID_u…
360 \&\fBEC_GROUP_check_named_curve()\fR returns the nid of the matching named curve, otherwise it retu…