Home
last modified time | relevance | path

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

/tinycrypt-latest/lib/source/
Decc.c326 uECC_word_t index; in uECC_vli_mmod() local
336 for(index = 0; index < (uECC_word_t)num_words; ++index) { in uECC_vli_mmod()
337 mod_multiple[word_shift + index] = (mod[index] << bit_shift) | carry; in uECC_vli_mmod()
338 carry = mod[index] >> (uECC_WORD_BITS - bit_shift); in uECC_vli_mmod()
344 for (index = 1; shift >= 0; --shift) { in uECC_vli_mmod()
348 uECC_word_t diff = v[index][i] - mod_multiple[i] - borrow; in uECC_vli_mmod()
349 if (diff != v[index][i]) { in uECC_vli_mmod()
350 borrow = (diff > v[index][i]); in uECC_vli_mmod()
352 v[1 - index][i] = diff; in uECC_vli_mmod()
355 index = !(index ^ borrow); in uECC_vli_mmod()
[all …]
Decc_dsa.c269 uECC_word_t index; in uECC_verify() local
272 index = (!!uECC_vli_testBit(u1, i)) | ((!!uECC_vli_testBit(u2, i)) << 1); in uECC_verify()
273 point = points[index]; in uECC_verify()