Searched refs:px (Results 1 – 2 of 2) sorted by relevance
/net-tools-latest/tinydtls-0.8.2/ecc/ |
D | ecc.h | 47 void ecc_ec_mult(const uint32_t *px, const uint32_t *py, const uint32_t *secret, uint32_t *resultx,… 49 static inline void ecc_ecdh(const uint32_t *px, const uint32_t *py, const uint32_t *secret, uint32_… in ecc_ecdh() argument 50 ecc_ec_mult(px, py, secret, resultx, resulty); in ecc_ecdh() 63 void ecc_ec_add(const uint32_t *px, const uint32_t *py, const uint32_t *qx, const uint32_t *qy, uin… 64 void ecc_ec_double(const uint32_t *px, const uint32_t *py, uint32_t *Dx, uint32_t *Dy);
|
D | ecc.c | 411 void static ec_double(const uint32_t *px, const uint32_t *py, uint32_t *Dx, uint32_t *Dy){ in ec_double() argument 417 if(isZero(px) && isZero(py)){ in ec_double() 418 copy(px, Dx,arrayLength); in ec_double() 423 fieldMult(px, px, tempD, arrayLength); in ec_double() 438 fieldSub(tempC, px, ecc_prime_m, tempA); //lambda^2 - Px in ec_double() 439 fieldSub(tempA, px, ecc_prime_m, Dx); //lambda^2 - Px - Qx in ec_double() 441 fieldSub(px, Dx, ecc_prime_m, tempA); //tempA = qx-dx in ec_double() 447 void static ec_add(const uint32_t *px, const uint32_t *py, const uint32_t *qx, const uint32_t *qy, … in ec_add() argument 453 if(isZero(px) && isZero(py)){ in ec_add() 458 copy(px, Sx,arrayLength); in ec_add() [all …]
|