Home
last modified time | relevance | path

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

/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/
Dcrypto.c201 cmsg[16] = {0}, Xn[16] = {0}, mic[16] = {0}; in bt_mesh_ccm_decrypt() local
230 err = bt_mesh_encrypt_be(key, pmsg, Xn); in bt_mesh_ccm_decrypt()
240 pmsg[i] = Xn[i] ^ pmsg[i]; in bt_mesh_ccm_decrypt()
247 pmsg[i] = Xn[i] ^ aad[j]; in bt_mesh_ccm_decrypt()
254 err = bt_mesh_encrypt_be(key, pmsg, Xn); in bt_mesh_ccm_decrypt()
261 pmsg[i] = Xn[i] ^ aad[j]; in bt_mesh_ccm_decrypt()
265 pmsg[i] = Xn[i]; in bt_mesh_ccm_decrypt()
268 err = bt_mesh_encrypt_be(key, pmsg, Xn); in bt_mesh_ccm_decrypt()
301 pmsg[i] = Xn[i] ^ msg[i]; in bt_mesh_ccm_decrypt()
305 pmsg[i] = Xn[i] ^ 0x00; in bt_mesh_ccm_decrypt()
[all …]