Home
last modified time | relevance | path

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

/system/bt/btif/include/
Dbtif_dm.h63 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/
Dsmp_cmac.c45 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()
Dsmp_int.h288 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 …]
Dsmp_keys.c386 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 …]
Dsmp_utils.c523 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/
Dbta_dm_co.h123 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,
Dbta_dm_ci.h63 BT_OCTET16 c, BT_OCTET16 r);
Dbta_api.h680 BT_OCTET16 ir;
681 BT_OCTET16 irk;
682 BT_OCTET16 dhk;
890 BT_OCTET16 ble_er; /* ER event data */
/system/bt/btif/co/
Dbta_dm_co.c146 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/
Dsmp_api.h243 BT_OCTET16 randomizer;
244 BT_OCTET16 commitment;
258 BT_OCTET16 randomizer;
259 BT_OCTET16 commitment;
Dbtm_api.h1496 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 …]
Dbtm_ble_api.h1154 extern void BTM_GetDeviceIDRoot (BT_OCTET16 ir);
1167 extern void BTM_GetDeviceEncRoot (BT_OCTET16 er);
1179 extern void BTM_GetDeviceDHK (BT_OCTET16 dhk);
Dbt_types.h329 typedef UINT8 BT_OCTET16[BT_OCTET16_LEN]; /* octet array: size 16 */ typedef
/system/bt/bta/dm/
Dbta_dm_ci.c71 void bta_dm_ci_rmt_oob(BOOLEAN accept, BD_ADDR bd_addr, BT_OCTET16 c, BT_OCTET16 r) in bta_dm_ci_rmt_oob()
Dbta_dm_int.h273 BT_OCTET16 c;
274 BT_OCTET16 r;
Dbta_dm_act.c343 BT_OCTET16 er; in bta_dm_sys_hw_cback()
/system/bt/stack/btm/
Dbtm_int.h173 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 */
Dbtm_ble.c47 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()
Dbtm_ble_int.h387 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);
Dbtm_sec.c235 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/
Dbtif_dm.c1922 &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 …]