Searched refs:ecc_point (Results 1 – 6 of 6) sorted by relevance
| /linux-6.15/include/crypto/internal/ |
| H A D | ecc.h | 43 #define ECC_POINT_INIT(x, y, ndigits) (struct ecc_point) { x, y, ndigits } 161 struct ecc_point *pk); 175 struct ecc_point *pk); 272 struct ecc_point *ecc_alloc_point(unsigned int ndigits); 279 void ecc_free_point(struct ecc_point *p); 288 bool ecc_point_is_zero(const struct ecc_point *point); 303 void ecc_point_mult_shamir(const struct ecc_point *result, 304 const u64 *x, const struct ecc_point *p, 305 const u64 *y, const struct ecc_point *q,
|
| /linux-6.15/include/crypto/ |
| H A D | ecc_curve.h | 16 struct ecc_point { struct 39 struct ecc_point g; argument
|
| /linux-6.15/crypto/ |
| H A D | ecc.c | 135 void ecc_free_point(struct ecc_point *p) in ecc_free_point() 1393 const struct ecc_point *p, const struct ecc_point *q, in ecc_point_add() 1415 const u64 *u1, const struct ecc_point *p, in ecc_point_mult_shamir() 1416 const u64 *u2, const struct ecc_point *q, in ecc_point_mult_shamir() 1426 const struct ecc_point *points[4]; in ecc_point_mult_shamir() 1427 const struct ecc_point *point; in ecc_point_mult_shamir() 1570 struct ecc_point *pk; in ecc_make_pub_key() 1604 struct ecc_point *pk) in ecc_is_pubkey_valid_partial() 1637 struct ecc_point *pk) in ecc_is_pubkey_valid_full() 1639 struct ecc_point *nQ; in ecc_is_pubkey_valid_full() [all …]
|
| H A D | ecrdsa.c | 42 struct ecc_point pub_key; 83 struct ecc_point cc = ECC_POINT_INIT(s, e, ndigits); /* reuse s, e */ in ecrdsa_verify()
|
| H A D | ecdsa.c | 20 struct ecc_point pub_key; 32 struct ecc_point res = ECC_POINT_INIT(x1, y1, ndigits); in _ecdsa_verify()
|
| /linux-6.15/drivers/crypto/intel/keembay/ |
| H A D | keembay-ocs-ecc.c | 221 struct ecc_point *result, in kmb_ecc_point_mult() 222 const struct ecc_point *point, in kmb_ecc_point_mult() 351 struct ecc_point *pk) in kmb_ocs_ecc_is_pubkey_valid_partial() 426 struct ecc_point *pk) in kmb_ocs_ecc_is_pubkey_valid_full() 428 struct ecc_point *nQ; in kmb_ocs_ecc_is_pubkey_valid_full() 583 struct ecc_point *pk, *result; in kmb_ecc_do_shared_secret() 663 struct ecc_point *pk; in kmb_ecc_do_public_key()
|