Lines Matching defs:EC_METHOD
118 typedef struct ec_method_st EC_METHOD;
122 EC_METHOD *meth;
140 * \return EC_METHOD object
142 const EC_METHOD *EC_GFp_simple_method(void);
145 * \return EC_METHOD object
147 const EC_METHOD *EC_GFp_mont_method(void);
150 * \return EC_METHOD object
152 const EC_METHOD *EC_GFp_nist_method(void);
156 * \return EC_METHOD object
158 const EC_METHOD *EC_GFp_nistp224_method(void);
161 * \return EC_METHOD object
163 const EC_METHOD *EC_GFp_nistp256_method(void);
166 * \return EC_METHOD object
168 const EC_METHOD *EC_GFp_nistp521_method(void);
173 /* EC_METHOD for curves over GF(2^m) */
177 * \return EC_METHOD object
179 const EC_METHOD *EC_GF2m_simple_method(void);
189 * \param meth EC_METHOD to use
192 EC_GROUP *EC_GROUP_new(const EC_METHOD *meth);
204 /** Copies EC_GROUP objects. Note: both EC_GROUPs must use the same EC_METHOD.
218 /** Returns the EC_METHOD of the EC_GROUP object.
220 * \return EC_METHOD used in this EC_GROUP object.
222 const EC_METHOD *EC_GROUP_method_of(const EC_GROUP *group);
224 /** Returns the field type of the EC_METHOD.
225 * \param meth EC_METHOD object
228 int EC_METHOD_get_field_type(const EC_METHOD *meth);
354 * after choosing an appropriate EC_METHOD */
435 /** Returns the EC_METHOD used in EC_POINT object
437 * \return the EC_METHOD used
439 const EC_METHOD *EC_POINT_method_of(const EC_POINT *point);