/system/bt/btif/include/ |
D | btif_dm.h | 63 void btif_dm_proc_loc_oob(BOOLEAN valid, BT_OCTET16 c, BT_OCTET16 r); 64 BOOLEAN btif_dm_proc_rmt_oob(BD_ADDR bd_addr, BT_OCTET16 p_c, BT_OCTET16 p_r); 99 void btif_dm_get_ble_local_keys(tBTA_DM_BLE_LOCAL_KEY_MASK *p_key_mask, BT_OCTET16 er,
|
/system/bt/stack/smp/ |
D | smp_cmac.c | 45 BT_OCTET16 const_Rb = { 50 void print128(BT_OCTET16 x, const UINT8 *key_name) in print128() 79 static void padding ( BT_OCTET16 dest, UINT8 length ) in padding() 132 static BOOLEAN cmac_aes_k_calculate(BT_OCTET16 key, UINT8 *p_signature, UINT16 tlen) in cmac_aes_k_calculate() 182 static void cmac_prepare_last_block (BT_OCTET16 k1, BT_OCTET16 k2) in cmac_prepare_last_block() 260 static BOOLEAN cmac_generate_subkey(BT_OCTET16 key) in cmac_generate_subkey() 262 BT_OCTET16 z = {0}; in cmac_generate_subkey() 291 BOOLEAN aes_cipher_msg_auth_code(BT_OCTET16 key, UINT8 *input, UINT16 length, in aes_cipher_msg_auth_code()
|
D | smp_int.h | 288 BT_OCTET16 confirm; 289 BT_OCTET16 rconfirm; 290 BT_OCTET16 rrand; /* for SC this is peer nonce */ 291 BT_OCTET16 rand; /* for SC this is local nonce */ 294 BT_OCTET16 commitment; 295 BT_OCTET16 remote_commitment; 296 BT_OCTET16 local_random; /* local randomizer - passkey or OOB randomizer */ 297 BT_OCTET16 peer_random; /* peer randomizer - passkey or OOB randomizer */ 298 BT_OCTET16 dhkey_check; 299 BT_OCTET16 remote_dhkey_check; [all …]
|
D | smp_keys.c | 386 BT_OCTET16 er; in smp_compute_csrk() 501 void smp_gen_p1_4_confirm( tSMP_CB *p_cb, BT_OCTET16 p1) in smp_gen_p1_4_confirm() 555 void smp_gen_p2_4_confirm( tSMP_CB *p_cb, BT_OCTET16 p2) in smp_gen_p2_4_confirm() 569 memset(p, 0, sizeof(BT_OCTET16)); in smp_gen_p2_4_confirm() 600 void smp_calculate_comfirm (tSMP_CB *p_cb, BT_OCTET16 rand, BD_ADDR bda) in smp_calculate_comfirm() 604 BT_OCTET16 p1; in smp_calculate_comfirm() 641 BT_OCTET16 p2; in smp_calculate_comfirm_cont() 810 BT_OCTET16 er; in smp_generate_ltk_cont() 846 BT_OCTET16 dhk; in smp_generate_y() 927 BT_OCTET16 ptext; in smp_calculate_legacy_short_term_key() [all …]
|
D | smp_utils.c | 523 BT_OCTET16 irk; in smp_build_identity_info_cmd() 772 void smp_convert_string_to_tk(BT_OCTET16 tk, UINT32 passkey) in smp_convert_string_to_tk() 817 void smp_xor_128(BT_OCTET16 a, BT_OCTET16 b) in smp_xor_128() 1407 BT_OCTET16 expected; in smp_check_commitment()
|
/system/bt/bta/include/ |
D | bta_dm_co.h | 123 extern void bta_dm_co_loc_oob(BOOLEAN valid, BT_OCTET16 c, BT_OCTET16 r); 244 extern void bta_dm_co_ble_load_local_keys (tBTA_DM_BLE_LOCAL_KEY_MASK *p_key_mask, BT_OCTET16 er,
|
D | bta_dm_ci.h | 63 BT_OCTET16 c, BT_OCTET16 r);
|
D | bta_api.h | 680 BT_OCTET16 ir; 681 BT_OCTET16 irk; 682 BT_OCTET16 dhk; 890 BT_OCTET16 ble_er; /* ER event data */
|
/system/bt/btif/co/ |
D | bta_dm_co.c | 146 void bta_dm_co_loc_oob(BOOLEAN valid, BT_OCTET16 c, BT_OCTET16 r) in bta_dm_co_loc_oob() 169 BT_OCTET16 p_c; in bta_dm_co_rmt_oob() 170 BT_OCTET16 p_r; in bta_dm_co_rmt_oob() 370 void bta_dm_co_ble_load_local_keys(tBTA_DM_BLE_LOCAL_KEY_MASK *p_key_mask, BT_OCTET16 er, in bta_dm_co_ble_load_local_keys()
|
/system/bt/stack/include/ |
D | smp_api.h | 243 BT_OCTET16 randomizer; 244 BT_OCTET16 commitment; 258 BT_OCTET16 randomizer; 259 BT_OCTET16 commitment;
|
D | btm_api.h | 1496 BT_OCTET16 c; /* Simple Pairing Hash C */ 1497 BT_OCTET16 r; /* Simple Pairing Randomnizer R */ 1636 BT_OCTET16 ltk; 1647 BT_OCTET16 csrk; 1654 BT_OCTET16 ltk; 1666 BT_OCTET16 csrk; 1671 BT_OCTET16 irk; 1716 BT_OCTET16 ir; 1717 BT_OCTET16 irk; 1718 BT_OCTET16 dhk; [all …]
|
D | btm_ble_api.h | 1154 extern void BTM_GetDeviceIDRoot (BT_OCTET16 ir); 1167 extern void BTM_GetDeviceEncRoot (BT_OCTET16 er); 1179 extern void BTM_GetDeviceDHK (BT_OCTET16 dhk);
|
D | bt_types.h | 329 typedef UINT8 BT_OCTET16[BT_OCTET16_LEN]; /* octet array: size 16 */ typedef
|
/system/bt/bta/dm/ |
D | bta_dm_ci.c | 71 void bta_dm_ci_rmt_oob(BOOLEAN accept, BD_ADDR bd_addr, BT_OCTET16 c, BT_OCTET16 r) in bta_dm_ci_rmt_oob()
|
D | bta_dm_int.h | 273 BT_OCTET16 c; 274 BT_OCTET16 r;
|
D | bta_dm_act.c | 343 BT_OCTET16 er; in bta_dm_sys_hw_cback()
|
/system/bt/stack/btm/ |
D | btm_int.h | 173 BT_OCTET16 ble_encryption_key_value; /* BLE encryption key */ 451 BT_OCTET16 irk; /* peer diverified identity root */ 452 BT_OCTET16 pltk; /* peer long term key */ 453 BT_OCTET16 pcsrk; /* peer SRK peer device used to secured sign local data */ 455 BT_OCTET16 lltk; /* local long term key */ 456 BT_OCTET16 lcsrk; /* local SRK peer device used to secured sign local data */
|
D | btm_ble.c | 47 extern BOOLEAN aes_cipher_msg_auth_code(BT_OCTET16 key, UINT8 *input, UINT16 length, 200 memcpy(p_devcb->ble_encryption_key_value, p_key->er, sizeof(BT_OCTET16)); in BTM_BleLoadLocalKeys() 221 void BTM_GetDeviceEncRoot (BT_OCTET16 ble_encr_key_value) in BTM_GetDeviceEncRoot() 238 void BTM_GetDeviceIDRoot (BT_OCTET16 irk) in BTM_GetDeviceIDRoot() 255 void BTM_GetDeviceDHK (BT_OCTET16 dhk) in BTM_GetDeviceDHK() 1526 tBTM_STATUS btm_ble_start_encrypt(BD_ADDR bda, BOOLEAN use_stk, BT_OCTET16 stk) in btm_ble_start_encrypt() 1627 void btm_ble_ltk_request_reply(BD_ADDR bda, BOOLEAN use_stk, BT_OCTET16 stk) in btm_ble_ltk_request_reply() 2453 memset(&btm_cb.devcb.ble_encryption_key_value, 0, sizeof(BT_OCTET16)); in btm_ble_process_er2() 2477 memset(&btm_cb.devcb.ble_encryption_key_value, 0, sizeof(BT_OCTET16)); in btm_ble_process_er()
|
D | btm_ble_int.h | 387 extern void btm_ble_ltk_request_reply(BD_ADDR bda, BOOLEAN use_stk, BT_OCTET16 stk); 391 extern tBTM_STATUS btm_ble_start_encrypt(BD_ADDR bda, BOOLEAN use_stk, BT_OCTET16 stk);
|
D | btm_sec.c | 235 BT_OCTET16 temp_value = {0}; in BTM_SecRegister() 249 if (memcmp(btm_cb.devcb.id_keys.ir, &temp_value, sizeof(BT_OCTET16)) == 0) in BTM_SecRegister() 1712 void BTM_RemoteOobDataReply(tBTM_STATUS res, BD_ADDR bd_addr, BT_OCTET16 c, BT_OCTET16 r) in BTM_RemoteOobDataReply() 1752 UINT16 BTM_BuildOobData(UINT8 *p_data, UINT16 max_len, BT_OCTET16 c, in BTM_BuildOobData() 1753 BT_OCTET16 r, UINT8 name_len) in BTM_BuildOobData() 3868 BT_OCTET16 c; in btm_rem_oob_req() 3869 BT_OCTET16 r; in btm_rem_oob_req()
|
/system/bt/btif/src/ |
D | btif_dm.c | 1922 &p_data->ble_id_keys.irk[0], sizeof(BT_OCTET16)); in btif_dm_upstreams_evt() 1924 &p_data->ble_id_keys.ir[0], sizeof(BT_OCTET16)); in btif_dm_upstreams_evt() 1926 &p_data->ble_id_keys.dhk[0], sizeof(BT_OCTET16)); in btif_dm_upstreams_evt() 1940 memcpy(&ble_local_key_cb.er[0], &p_data->ble_er[0], sizeof(BT_OCTET16)); in btif_dm_upstreams_evt() 2856 void btif_dm_proc_loc_oob(BOOLEAN valid, BT_OCTET16 c, BT_OCTET16 r) in btif_dm_proc_loc_oob() 2952 BOOLEAN btif_dm_proc_rmt_oob(BD_ADDR bd_addr, BT_OCTET16 p_c, BT_OCTET16 p_r) in btif_dm_proc_rmt_oob() 3128 void btif_dm_get_ble_local_keys(tBTA_DM_BLE_LOCAL_KEY_MASK *p_key_mask, BT_OCTET16 er, in btif_dm_get_ble_local_keys() 3133 memcpy(&er[0], &ble_local_key_cb.er[0], sizeof(BT_OCTET16)); in btif_dm_get_ble_local_keys() 3139 memcpy(&p_id_keys->ir[0], &ble_local_key_cb.id_keys.ir[0], sizeof(BT_OCTET16)); in btif_dm_get_ble_local_keys() 3140 memcpy(&p_id_keys->irk[0], &ble_local_key_cb.id_keys.irk[0], sizeof(BT_OCTET16)); in btif_dm_get_ble_local_keys() [all …]
|