Home
last modified time | relevance | path

Searched refs:carry (Results 1 – 15 of 15) sorted by relevance

/hal_espressif-latest/components/bt/porting/ext/tinycrypt/src/
Decc.c211 uECC_word_t carry = 0; in uECC_vli_add() local
214 uECC_word_t sum = left[i] + right[i] + carry; in uECC_vli_add()
216 carry = cond_set(val, carry, (sum != left[i])); in uECC_vli_add()
219 return carry; in uECC_vli_add()
235 uECC_word_t carry = 0; in uECC_vli_rshift1() local
240 *vli = (temp >> 1) | carry; in uECC_vli_rshift1()
241 carry = temp << (uECC_WORD_BITS - 1); in uECC_vli_rshift1()
298 uECC_word_t carry = uECC_vli_add(result, left, right, num_words); in uECC_vli_modAdd() local
299 if (carry || uECC_vli_cmp_unsafe(mod, result, num_words) != 1) { in uECC_vli_modAdd()
333 uECC_word_t carry = 0; in uECC_vli_mmod() local
[all …]
Decc_dh.c154 uECC_word_t carry; in uECC_shared_secret() local
172 carry = regularize_k(_private, _private, tmp, curve); in uECC_shared_secret()
177 if (!uECC_generate_random_int(p2[carry], curve->p, num_words)) { in uECC_shared_secret()
181 initial_Z = p2[carry]; in uECC_shared_secret()
184 EccPoint_mult(_public, _public, p2[!carry], initial_Z, curve->num_n_bits + 1, in uECC_shared_secret()
Decc_dsa.c72 uECC_word_t carry; in bits2int() local
85 carry = 0; in bits2int()
89 *ptr = (temp >> shift) | carry; in bits2int()
90 carry = temp << (uECC_WORD_BITS - shift); in bits2int()
108 uECC_word_t carry; in uECC_sign_with_k() local
119 carry = regularize_k(k, tmp, s, curve); in uECC_sign_with_k()
120 EccPoint_mult(p, curve->G, k2[!carry], 0, num_n_bits + 1, curve); in uECC_sign_with_k()
Dcmac_mode.c85 uint8_t carry = (in[0] >> 7) ? gf_wrap : 0; in gf_double() local
89 *out-- = (*x << 1) ^ carry; in gf_double()
93 carry = *x-- >> 7; in gf_double()
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/
Decc.c211 uECC_word_t carry = 0; in uECC_vli_add() local
214 uECC_word_t sum = left[i] + right[i] + carry; in uECC_vli_add()
216 carry = cond_set(val, carry, (sum != left[i])); in uECC_vli_add()
219 return carry; in uECC_vli_add()
235 uECC_word_t carry = 0; in uECC_vli_rshift1() local
240 *vli = (temp >> 1) | carry; in uECC_vli_rshift1()
241 carry = temp << (uECC_WORD_BITS - 1); in uECC_vli_rshift1()
298 uECC_word_t carry = uECC_vli_add(result, left, right, num_words); in uECC_vli_modAdd() local
299 if (carry || uECC_vli_cmp_unsafe(mod, result, num_words) != 1) { in uECC_vli_modAdd()
333 uECC_word_t carry = 0; in uECC_vli_mmod() local
[all …]
Decc_dh.c155 uECC_word_t carry; in uECC_shared_secret() local
173 carry = regularize_k(_private, _private, tmp, curve); in uECC_shared_secret()
178 if (!uECC_generate_random_int(p2[carry], curve->p, num_words)) { in uECC_shared_secret()
182 initial_Z = p2[carry]; in uECC_shared_secret()
185 EccPoint_mult(_public, _public, p2[!carry], initial_Z, curve->num_n_bits + 1, in uECC_shared_secret()
Decc_dsa.c72 uECC_word_t carry; in bits2int() local
85 carry = 0; in bits2int()
89 *ptr = (temp >> shift) | carry; in bits2int()
90 carry = temp << (uECC_WORD_BITS - shift); in bits2int()
108 uECC_word_t carry; in uECC_sign_with_k() local
119 carry = regularize_k(k, tmp, s, curve); in uECC_sign_with_k()
120 EccPoint_mult(p, curve->G, k2[!carry], 0, num_n_bits + 1, curve); in uECC_sign_with_k()
Dcmac_mode.c85 uint8_t carry = (in[0] >> 7) ? gf_wrap : 0; in gf_double() local
89 *out-- = (*x << 1) ^ carry; in gf_double()
93 carry = *x-- >> 7; in gf_double()
/hal_espressif-latest/components/wpa_supplicant/src/crypto/
Daes-omac1.c18 int i, carry; in gf_mulx() local
20 carry = pad[0] & 0x80; in gf_mulx()
24 if (carry) in gf_mulx()
Daes-siv.c22 int i, carry; in dbl() local
24 carry = pad[0] & 0x80; in dbl()
28 if (carry) in dbl()
/hal_espressif-latest/components/wpa_supplicant/src/tls/
Dpkcs5.c390 unsigned int carry = 0; in add_byte_array_mod() local
393 carry = carry + a[i] + b[i]; in add_byte_array_mod()
394 a[i] = carry & 0xff; in add_byte_array_mod()
395 carry >>= 8; in add_byte_array_mod()
/hal_espressif-latest/zephyr/blobs/
Dlicense.txt98 (b) You must cause any modified files to carry prominent notices
/hal_espressif-latest/
DLICENSE98 (b) You must cause any modified files to carry prominent notices
/hal_espressif-latest/tools/esptool_py/esptool/targets/stub_flasher/2/
DLICENSE-APACHE97 (b) You must cause any modified files to carry prominent notices
/hal_espressif-latest/tools/esptool_py/
DLICENSE95 a) You must cause the modified files to carry prominent notices