Lines Matching refs:scalar
1168 …R_Type *base, uint32_t resX[8], uint32_t resY[8], uint32_t X[8], uint32_t Y[8], uint32_t scalar[8]) in CASPER_ECC_SECP256R1_Mul()
1188 scalar, NISTp256, NISTp256_q); in CASPER_ECC_SECP256R1_Mul()
1315 …e *base, uint32_t resX[12], uint32_t resY[12], uint32_t X[12], uint32_t Y[12], uint32_t scalar[12]) in CASPER_ECC_SECP384R1_Mul()
1335 scalar, NISTp384, NISTp384_q); in CASPER_ECC_SECP384R1_Mul()
1449 …e *base, uint32_t resX[18], uint32_t resY[18], uint32_t X[18], uint32_t Y[18], uint32_t scalar[18]) in CASPER_ECC_SECP521R1_Mul()
1476 scalar, NISTp521, NISTp521_q); in CASPER_ECC_SECP521R1_Mul()
2267 uint32_t *scalar, *M, *X, *Y, *Z, *mem_loc; in Jac_scalar_multiplication() local
2299 scalar = &CASPER_MEM[(20U * N_wordlen + 80U) + 12U * (N_wordlen + 4U)]; in Jac_scalar_multiplication()
2307 CASPER_MEMCPY(scalar, k, sizeof(uint32_t) * N_wordlen); in Jac_scalar_multiplication()
2333 odd = (int32_t)((uint32_t)(casper_get_word(&scalar[0]) & 1U)); in Jac_scalar_multiplication()
2334 (void)sub_n(M, q, scalar, (int16_t)(uint16_t)N_wordlen); // todo!!! in Jac_scalar_multiplication()
2335 casper_select(scalar, M, scalar, odd, (int16_t)(uint16_t)N_wordlen); in Jac_scalar_multiplication()
2339 CASPER_MEMCPY(scalarSysram, scalar, /*CASPER_*/ N_wordlen * sizeof(uint32_t)); in Jac_scalar_multiplication()
2393 (void)sub_n(scalar, p, Y, (int16_t)(uint16_t)N_wordlen); // todo!!! in Jac_scalar_multiplication()
2394 casper_select(scalar, Y, scalar, sign, (int16_t)(uint16_t)N_wordlen); in Jac_scalar_multiplication()
2396 Jac_addition(X3, Y3, Z3, X3, Y3, Z3, X, scalar, Z); in Jac_scalar_multiplication()