Lines Matching full:curve
76 * @curve_id: id representing the curve to use
77 * @ndigits: curve's number of digits
78 * @private_key: private key to be used for the given curve
91 * @curve_id: id representing the curve to use
92 * @ndigits: curve number of digits
104 * @curve_id: id representing the curve to use
105 * @ndigits: curve's number of digits
106 * @private_key: pregenerated private key for the given curve
118 * @curve_id: id representing the curve to use
119 * @ndigits: curve's number of digits
137 * @curve: elliptic curve domain parameters
143 * Note: There is no check that the public key is in the correct elliptic curve
148 int ecc_is_pubkey_valid_partial(const struct ecc_curve *curve,
154 * @curve: elliptic curve domain parameters
162 int ecc_is_pubkey_valid_full(const struct ecc_curve *curve,
238 * Note: Assumes that mod is big enough curve order.
286 * @curve: curve
288 * Returns result = x * p + x * q over the curve.
294 const struct ecc_curve *curve);