Lines Matching full:curve
62 * @curve_id: id representing the curve to use
63 * @ndigits: curve's number of digits
64 * @private_key: private key to be used for the given curve
77 * @curve_id: id representing the curve to use
78 * @ndigits: curve number of digits
89 * @curve_id: id representing the curve to use
90 * @ndigits: curve's number of digits
91 * @private_key: pregenerated private key for the given curve
103 * @curve_id: id representing the curve to use
104 * @ndigits: curve's number of digits
122 * @curve: elliptic curve domain parameters
128 * Note: There is no check that the public key is in the correct elliptic curve
133 int ecc_is_pubkey_valid_partial(const struct ecc_curve *curve,
139 * @curve: elliptic curve domain parameters
147 int ecc_is_pubkey_valid_full(const struct ecc_curve *curve,
223 * Note: Assumes that mod is big enough curve order.
271 * @curve: curve
273 * Returns result = x * p + x * q over the curve.
279 const struct ecc_curve *curve);