Home
last modified time | relevance | path

Searched refs:px (Results 1 – 2 of 2) sorted by relevance

/net-tools-latest/tinydtls-0.8.2/ecc/
Decc.h47 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);
Decc.c411 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 …]