Home
last modified time | relevance | path

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

/hal_espressif-latest/components/bt/porting/ext/tinycrypt/src/
Dctr_prng.c126 uint8_t seed_material[TC_AES_KEY_SIZE + TC_AES_BLOCK_SIZE]; in tc_ctr_prng_init() local
140 if ((0 != ctx) && (0 != entropy) && (entropyLen >= sizeof seed_material)) { in tc_ctr_prng_init()
142 memcpy(seed_material, entropy, sizeof seed_material); in tc_ctr_prng_init()
143 for (i = 0U; i < sizeof seed_material; i++) { in tc_ctr_prng_init()
144 seed_material[i] ^= personalization_buf[i]; in tc_ctr_prng_init()
154 tc_ctr_prng_update(ctx, seed_material); in tc_ctr_prng_init()
173 uint8_t seed_material[TC_AES_KEY_SIZE + TC_AES_BLOCK_SIZE]; in tc_ctr_prng_reseed() local
189 memcpy(seed_material, entropy, sizeof seed_material); in tc_ctr_prng_reseed()
190 for (i = 0U; i < sizeof seed_material; i++) { in tc_ctr_prng_reseed()
191 seed_material[i] ^= additional_input_buf[i]; in tc_ctr_prng_reseed()
[all …]
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/
Dctr_prng.c126 uint8_t seed_material[TC_AES_KEY_SIZE + TC_AES_BLOCK_SIZE]; in tc_ctr_prng_init() local
140 if ((0 != ctx) && (0 != entropy) && (entropyLen >= sizeof seed_material)) { in tc_ctr_prng_init()
142 memcpy(seed_material, entropy, sizeof seed_material); in tc_ctr_prng_init()
143 for (i = 0U; i < sizeof seed_material; i++) { in tc_ctr_prng_init()
144 seed_material[i] ^= personalization_buf[i]; in tc_ctr_prng_init()
154 tc_ctr_prng_update(ctx, seed_material); in tc_ctr_prng_init()
173 uint8_t seed_material[TC_AES_KEY_SIZE + TC_AES_BLOCK_SIZE]; in tc_ctr_prng_reseed() local
189 memcpy(seed_material, entropy, sizeof seed_material); in tc_ctr_prng_reseed()
190 for (i = 0U; i < sizeof seed_material; i++) { in tc_ctr_prng_reseed()
191 seed_material[i] ^= additional_input_buf[i]; in tc_ctr_prng_reseed()
[all …]