Searched refs:uECC_vli_modMult_fast (Results 1 – 3 of 3) sorted by relevance
/tinycrypt-3.7.0/lib/source/ |
D | ecc.c | 373 void uECC_vli_modMult_fast(uECC_word_t *result, const uECC_word_t *left, in uECC_vli_modMult_fast() function 386 uECC_vli_modMult_fast(result, left, left, curve); in uECC_vli_modSquare_fast() 468 uECC_vli_modMult_fast(t5, X1, t4, curve); /* t5 = x1*y1^2 = A */ in double_jacobian_default() 470 uECC_vli_modMult_fast(Y1, Y1, Z1, curve); /* t2 = y1*z1 = z3 */ in double_jacobian_default() 476 uECC_vli_modMult_fast(X1, X1, Z1, curve); /* t1 = x1^2 - z1^4 */ in double_jacobian_default() 493 uECC_vli_modMult_fast(X1, X1, t5, curve); /* t1 = B * (A - x3) */ in double_jacobian_default() 511 uECC_vli_modMult_fast(result, result, x, curve); /* r = x^3 - 3x */ in x_side_default() 633 uECC_vli_modMult_fast(X1, X1, t1, curve); /* x1 * z^2 */ in apply_z() 634 uECC_vli_modMult_fast(t1, t1, Z, curve); /* z^3 */ in apply_z() 635 uECC_vli_modMult_fast(Y1, Y1, t1, curve); /* y1 * z^3 */ in apply_z() [all …]
|
D | ecc_dsa.c | 280 uECC_vli_modMult_fast(z, z, tz, curve); in uECC_verify()
|
/tinycrypt-3.7.0/lib/include/tinycrypt/ |
D | ecc.h | 408 void uECC_vli_modMult_fast(uECC_word_t *result, const uECC_word_t *left,
|