Searched refs:new_key (Results 1 – 7 of 7) sorted by relevance
/hal_espressif-latest/components/bt/porting/ext/tinycrypt/src/ |
D | hmac.c | 37 static void rekey(uint8_t *key, const uint8_t *new_key, unsigned int key_size) in rekey() argument 44 key[i] = inner_pad ^ new_key[i]; in rekey() 45 key[i + TC_SHA256_BLOCK_SIZE] = outer_pad ^ new_key[i]; in rekey()
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/ |
D | hmac.c | 37 static void rekey(uint8_t *key, const uint8_t *new_key, unsigned int key_size) in rekey() argument 44 key[i] = inner_pad ^ new_key[i]; in rekey() 45 key[i + TC_SHA256_BLOCK_SIZE] = outer_pad ^ new_key[i]; in rekey()
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/ |
D | net.h | 292 new_key:1, /* Data was encrypted with updated key */ member 334 bool bt_mesh_kr_update(struct bt_mesh_subnet *sub, uint8_t new_kr, bool new_key); 350 bool *new_key); 359 bool new_key, const struct bt_mesh_send_cb *cb,
|
D | beacon.c | 344 bool new_key = false; in secure_beacon_recv() local 369 sub = bt_mesh_subnet_find(net_id, flags, iv_index, auth, &new_key); in secure_beacon_recv() 375 if (sub->kr_phase == BLE_MESH_KR_PHASE_2 && !new_key) { in secure_beacon_recv() 418 kr_change = bt_mesh_kr_update(sub, BLE_MESH_KEY_REFRESH(flags), new_key); in secure_beacon_recv()
|
D | net.c | 526 bool bt_mesh_kr_update(struct bt_mesh_subnet *sub, uint8_t new_kr, bool new_key) in bt_mesh_kr_update() argument 550 if (!new_key) { in bt_mesh_kr_update() 785 bool new_key, const struct bt_mesh_send_cb *cb, in bt_mesh_net_resend() argument 793 BT_DBG("net_idx 0x%04x new_key %u len %u", sub->net_idx, new_key, in bt_mesh_net_resend() 796 enc = sub->keys[new_key].enc; in bt_mesh_net_resend() 797 priv = sub->keys[new_key].privacy; in bt_mesh_net_resend() 1037 bool *new_key) in bt_mesh_subnet_find() argument 1052 *new_key = false; in bt_mesh_subnet_find() 1061 *new_key = true; in bt_mesh_subnet_find() 1138 rx->new_key = 1U; in friend_decrypt() [all …]
|
D | transport.c | 78 new_key:1; /* New/old key */ member 408 err = bt_mesh_net_resend(tx->sub, seg, tx->new_key, in seg_tx_send_unacked() 474 tx->new_key = net_tx->sub->kr_flag; in send_seg() 830 if (rx->new_key && key->updated) { in sdu_recv() 1202 tx_seg->new_key = tx->sub->kr_flag; in ctl_send_seg()
|
D | lpn.c | 972 if (sub->kr_phase == BLE_MESH_KR_PHASE_2 && !rx->new_key) { in bt_mesh_lpn_friend_update() 1021 rx->new_key)) { in bt_mesh_lpn_friend_update()
|