/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/ |
D | ecc_dh.c | 74 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 …]
|
D | ecc_dsa.c | 209 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()
|
D | ecc.c | 893 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/ |
D | ecc_dh.c | 73 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 …]
|
D | ecc_dsa.c | 210 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()
|
D | ecc.c | 893 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/ |
D | uECC_verify_antifault.c | 36 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()
|