Home
last modified time | relevance | path

Searched refs:_public (Results 1 – 7 of 7) sorted by relevance

/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/
Decc_dh.c74 uECC_word_t _public[NUM_ECC_WORDS * 2]; in uECC_make_key_with_d() local
82 if (EccPoint_compute_public_key(_public, _private, curve)) { in uECC_make_key_with_d()
90 _public); in uECC_make_key_with_d()
93 _public + curve->num_words); in uECC_make_key_with_d()
108 uECC_word_t _public[NUM_ECC_WORDS * 2]; in uECC_make_key() local
123 if (EccPoint_compute_public_key(_public, _private, curve)) { in uECC_make_key()
131 _public); in uECC_make_key()
134 _public + curve->num_words); in uECC_make_key()
149 uECC_word_t _public[NUM_ECC_WORDS * 2]; in uECC_shared_secret() local
164 uECC_vli_bytesToNative(_public, in uECC_shared_secret()
[all …]
Decc_dsa.c209 uECC_word_t _public[NUM_ECC_WORDS * 2]; in uECC_verify() local
218 uECC_vli_bytesToNative(_public, public_key, curve->num_bytes); in uECC_verify()
219 uECC_vli_bytesToNative(_public + num_words, public_key + curve->num_bytes, in uECC_verify()
243 uECC_vli_set(sum, _public, num_words); in uECC_verify()
244 uECC_vli_set(sum + num_words, _public + num_words, num_words); in uECC_verify()
255 points[2] = _public; in uECC_verify()
Decc.c893 uECC_word_t _public[NUM_ECC_WORDS * 2]; in uECC_valid_public_key() local
895 uECC_vli_bytesToNative(_public, public_key, curve->num_bytes); in uECC_valid_public_key()
897 _public + curve->num_words, in uECC_valid_public_key()
901 if (uECC_vli_cmp_unsafe(_public, curve->G, NUM_ECC_WORDS * 2) == 0) { in uECC_valid_public_key()
905 return uECC_valid_point(_public, curve); in uECC_valid_public_key()
913 uECC_word_t _public[NUM_ECC_WORDS * 2]; in uECC_compute_public_key() local
930 if (!EccPoint_compute_public_key(_public, _private, curve)) { in uECC_compute_public_key()
934 uECC_vli_nativeToBytes(public_key, curve->num_bytes, _public); in uECC_compute_public_key()
937 curve->num_bytes, curve->num_bytes, _public + curve->num_words); in uECC_compute_public_key()
/hal_espressif-latest/components/bt/porting/ext/tinycrypt/src/
Decc_dh.c73 uECC_word_t _public[NUM_ECC_WORDS * 2]; in uECC_make_key_with_d() local
81 if (EccPoint_compute_public_key(_public, _private, curve)) { in uECC_make_key_with_d()
89 _public); in uECC_make_key_with_d()
92 _public + curve->num_words); in uECC_make_key_with_d()
107 uECC_word_t _public[NUM_ECC_WORDS * 2]; in uECC_make_key() local
122 if (EccPoint_compute_public_key(_public, _private, curve)) { in uECC_make_key()
130 _public); in uECC_make_key()
133 _public + curve->num_words); in uECC_make_key()
148 uECC_word_t _public[NUM_ECC_WORDS * 2]; in uECC_shared_secret() local
163 uECC_vli_bytesToNative(_public, in uECC_shared_secret()
[all …]
Decc_dsa.c210 uECC_word_t _public[NUM_ECC_WORDS * 2]; in uECC_verify() local
219 uECC_vli_bytesToNative(_public, public_key, curve->num_bytes); in uECC_verify()
220 uECC_vli_bytesToNative(_public + num_words, public_key + curve->num_bytes, in uECC_verify()
244 uECC_vli_set(sum, _public, num_words); in uECC_verify()
245 uECC_vli_set(sum + num_words, _public + num_words, num_words); in uECC_verify()
256 points[2] = _public; in uECC_verify()
Decc.c893 uECC_word_t _public[NUM_ECC_WORDS * 2]; in uECC_valid_public_key() local
895 uECC_vli_bytesToNative(_public, public_key, curve->num_bytes); in uECC_valid_public_key()
897 _public + curve->num_words, in uECC_valid_public_key()
901 if (uECC_vli_cmp_unsafe(_public, curve->G, NUM_ECC_WORDS * 2) == 0) { in uECC_valid_public_key()
905 return uECC_valid_point(_public, curve); in uECC_valid_public_key()
913 uECC_word_t _public[NUM_ECC_WORDS * 2]; in uECC_compute_public_key() local
930 if (!EccPoint_compute_public_key(_public, _private, curve)) { in uECC_compute_public_key()
934 uECC_vli_nativeToBytes(public_key, curve->num_bytes, _public); in uECC_compute_public_key()
937 curve->num_bytes, curve->num_bytes, _public + curve->num_words); in uECC_compute_public_key()
/hal_espressif-latest/components/bootloader/subproject/components/micro-ecc/
DuECC_verify_antifault.c36 uECC_word_t *_public = (uECC_word_t *)public_key; in uECC_verify_antifault() local
38 uECC_word_t _public[uECC_MAX_WORDS * 2]; in uECC_verify_antifault() local
52 uECC_vli_bytesToNative(_public, public_key, curve->num_bytes); in uECC_verify_antifault()
54 _public + num_words, public_key + curve->num_bytes, curve->num_bytes); in uECC_verify_antifault()
78 uECC_vli_set(sum, _public, num_words); in uECC_verify_antifault()
79 uECC_vli_set(sum + num_words, _public + num_words, num_words); in uECC_verify_antifault()
90 points[2] = _public; in uECC_verify_antifault()