Home
last modified time | relevance | path

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

12

/hal_espressif-latest/components/bt/host/bluedroid/stack/smp/
Dsmp_cmac.c45 const BT_OCTET16 const_Rb = {
50 void print128(BT_OCTET16 x, const UINT8 *key_name) in print128()
78 static void padding ( BT_OCTET16 dest, UINT8 length ) in padding()
133 static BOOLEAN cmac_aes_k_calculate(BT_OCTET16 key, UINT8 *p_signature, UINT16 tlen) in cmac_aes_k_calculate()
180 static void cmac_prepare_last_block (BT_OCTET16 k1, BT_OCTET16 k2) in cmac_prepare_last_block()
250 static BOOLEAN cmac_generate_subkey(BT_OCTET16 key) in cmac_generate_subkey()
252 BT_OCTET16 z = {0}; in cmac_generate_subkey()
280 BOOLEAN aes_cipher_msg_auth_code(BT_OCTET16 key, UINT8 *input, UINT16 length, in aes_cipher_msg_auth_code()
Dsmp_keys.c448 BT_OCTET16 er; in smp_compute_csrk()
557 void smp_gen_p1_4_confirm( tSMP_CB *p_cb, BT_OCTET16 p1) in smp_gen_p1_4_confirm()
607 void smp_gen_p2_4_confirm( tSMP_CB *p_cb, BT_OCTET16 p2) in smp_gen_p2_4_confirm()
620 memset(p, 0, sizeof(BT_OCTET16)); in smp_gen_p2_4_confirm()
648 void smp_calculate_comfirm (tSMP_CB *p_cb, BT_OCTET16 rand, BD_ADDR bda) in smp_calculate_comfirm()
652 BT_OCTET16 p1; in smp_calculate_comfirm()
686 BT_OCTET16 p2; in smp_calculate_comfirm_cont()
854 BT_OCTET16 er; in smp_generate_ltk_cont()
887 BT_OCTET16 dhk; in smp_generate_y()
966 BT_OCTET16 ptext; in smp_calculate_legacy_short_term_key()
[all …]
Dsmp_utils.c559 BT_OCTET16 irk; in smp_build_identity_info_cmd()
833 void smp_convert_string_to_tk(BT_OCTET16 tk, UINT32 passkey) in smp_convert_string_to_tk()
878 void smp_xor_128(BT_OCTET16 a, const BT_OCTET16 b) in smp_xor_128()
1514 BT_OCTET16 expected; in smp_check_commitment()
/hal_espressif-latest/components/bt/host/bluedroid/stack/smp/include/
Dsmp_int.h282 BT_OCTET16 confirm;
283 BT_OCTET16 rconfirm;
284 BT_OCTET16 rrand; /* for SC this is peer nonce */
285 BT_OCTET16 rand; /* for SC this is local nonce */
288 BT_OCTET16 commitment;
289 BT_OCTET16 remote_commitment;
290 BT_OCTET16 local_random; /* local randomizer - passkey or OOB randomizer */
291 BT_OCTET16 peer_random; /* peer randomizer - passkey or OOB randomizer */
292 BT_OCTET16 dhkey_check;
293 BT_OCTET16 remote_dhkey_check;
[all …]
/hal_espressif-latest/components/bt/host/bluedroid/bta/include/bta/
Dbta_dm_co.h114 extern void bta_dm_co_loc_oob(BOOLEAN valid, BT_OCTET16 c, BT_OCTET16 r);
169 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_gatts_co.h82 extern void bta_gatts_co_db_hash_save(BD_ADDR remote_addr, BT_OCTET16 db_hash);
86 extern void bta_gatts_co_db_hash_load(BD_ADDR remote_addr, BT_OCTET16 db_hash);
Dbta_api.h763 BT_OCTET16 ir;
764 BT_OCTET16 irk;
765 BT_OCTET16 dhk;
1002 BT_OCTET16 local_oob_c; /* Local OOB Data Confirmation/Commitment */
1003 BT_OCTET16 local_oob_r; /* Local OOB Data Randomizer */
1026 BT_OCTET16 ble_er; /* ER event data */
/hal_espressif-latest/components/bt/host/bluedroid/bta/dm/
Dbta_dm_ci.c72 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_co.c220 void bta_dm_co_loc_oob(BOOLEAN valid, BT_OCTET16 c, BT_OCTET16 r) in bta_dm_co_loc_oob()
247 BT_OCTET16 p_c = {0}; in bta_dm_co_rmt_oob()
248 BT_OCTET16 p_r = {0}; in bta_dm_co_rmt_oob()
312 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()
/hal_espressif-latest/components/bt/host/bluedroid/stack/include/stack/
Dsmp_api.h238 BT_OCTET16 randomizer;
239 BT_OCTET16 commitment;
252 BT_OCTET16 randomizer;
253 BT_OCTET16 commitment;
Dbtm_api.h1593 BT_OCTET16 c; /* Simple Pairing Hash C */
1594 BT_OCTET16 r; /* Simple Pairing Randomnizer R */
1737 BT_OCTET16 ltk;
1747 BT_OCTET16 csrk;
1753 BT_OCTET16 ltk;
1764 BT_OCTET16 csrk;
1768 BT_OCTET16 irk;
1810 BT_OCTET16 ir;
1811 BT_OCTET16 irk;
1812 BT_OCTET16 dhk;
[all …]
Dbtm_ble_api.h1780 void BTM_GetDeviceIDRoot (BT_OCTET16 ir);
1794 void BTM_GetDeviceEncRoot (BT_OCTET16 er);
1807 void BTM_GetDeviceDHK (BT_OCTET16 dhk);
/hal_espressif-latest/components/bt/host/bluedroid/bta/gatt/
Dbta_gatts_co.c200 void bta_gatts_co_db_hash_save(BD_ADDR remote_addr, BT_OCTET16 db_hash) in bta_gatts_co_db_hash_save()
242 void bta_gatts_co_db_hash_load(BD_ADDR remote_addr, BT_OCTET16 db_hash) in bta_gatts_co_db_hash_load()
/hal_espressif-latest/components/bt/host/bluedroid/btc/include/btc/
Dbtc_ble_storage.h49 BT_OCTET16 sp_c;
50 BT_OCTET16 sp_r;
Dbtc_dm.h88 void btc_dm_get_ble_local_keys(tBTA_DM_BLE_LOCAL_KEY_MASK *p_key_mask, BT_OCTET16 er,
/hal_espressif-latest/components/bt/host/bluedroid/btc/core/
Dbtc_dm.c152 void btc_dm_get_ble_local_keys(tBTA_DM_BLE_LOCAL_KEY_MASK *p_key_mask, BT_OCTET16 er, in btc_dm_get_ble_local_keys()
156 memcpy(&er[0], &btc_dm_cb.ble_local_key_cb.er[0], sizeof(BT_OCTET16)); in btc_dm_get_ble_local_keys()
161 memcpy(&p_id_keys->ir[0], &btc_dm_cb.ble_local_key_cb.id_keys.ir[0], sizeof(BT_OCTET16)); in btc_dm_get_ble_local_keys()
162 memcpy(&p_id_keys->irk[0], &btc_dm_cb.ble_local_key_cb.id_keys.irk[0], sizeof(BT_OCTET16)); in btc_dm_get_ble_local_keys()
163 memcpy(&p_id_keys->dhk[0], &btc_dm_cb.ble_local_key_cb.id_keys.dhk[0], sizeof(BT_OCTET16)); in btc_dm_get_ble_local_keys()
996 &p_data->ble_id_keys.irk[0], sizeof(BT_OCTET16)); in btc_dm_sec_cb_handler()
998 &p_data->ble_id_keys.ir[0], sizeof(BT_OCTET16)); in btc_dm_sec_cb_handler()
1000 &p_data->ble_id_keys.dhk[0], sizeof(BT_OCTET16)); in btc_dm_sec_cb_handler()
1018 memcpy(&btc_dm_cb.ble_local_key_cb.er[0], &p_data->ble_er[0], sizeof(BT_OCTET16)); in btc_dm_sec_cb_handler()
/hal_espressif-latest/components/bt/host/bluedroid/stack/btm/include/
Dbtm_int.h248 BT_OCTET16 ble_encryption_key_value; /* BLE encryption key */
525 BT_OCTET16 irk; /* peer diverified identity root */
526 BT_OCTET16 pltk; /* peer long term key */
527 BT_OCTET16 pcsrk; /* peer SRK peer device used to secured sign local data */
529 BT_OCTET16 lltk; /* local long term key */
530 BT_OCTET16 lcsrk; /* local SRK peer device used to secured sign local data */
Dbtm_ble_int.h428 void btm_ble_ltk_request_reply(BD_ADDR bda, BOOLEAN use_stk, BT_OCTET16 stk);
432 tBTM_STATUS btm_ble_start_encrypt(BD_ADDR bda, BOOLEAN use_stk, BT_OCTET16 stk);
/hal_espressif-latest/components/bt/host/bluedroid/stack/gatt/
Dgatt_sr_hash.c164 tGATT_STATUS gatts_calculate_datebase_hash(BT_OCTET16 hash) in gatts_calculate_datebase_hash()
190 BT_OCTET16 key = {0}; in gatts_calculate_datebase_hash()
Dgatt_attr.c753 BT_OCTET16 stored_hash = {0}; in gatt_sr_init_cl_status()
/hal_espressif-latest/components/bt/host/bluedroid/stack/btm/
Dbtm_ble.c47 extern BOOLEAN aes_cipher_msg_auth_code(BT_OCTET16 key, UINT8 *input, UINT16 length,
216 memcpy(p_devcb->ble_encryption_key_value, p_key->er, sizeof(BT_OCTET16)); in BTM_BleLoadLocalKeys()
237 void BTM_GetDeviceEncRoot (BT_OCTET16 ble_encr_key_value) in BTM_GetDeviceEncRoot()
254 void BTM_GetDeviceIDRoot (BT_OCTET16 irk) in BTM_GetDeviceIDRoot()
271 void BTM_GetDeviceDHK (BT_OCTET16 dhk) in BTM_GetDeviceDHK()
1617 BT_OCTET16 dummy_stk = {0}; in btm_ble_ltk_request()
1645 tBTM_STATUS btm_ble_start_encrypt(BD_ADDR bda, BOOLEAN use_stk, BT_OCTET16 stk) in btm_ble_start_encrypt()
1748 void btm_ble_ltk_request_reply(BD_ADDR bda, BOOLEAN use_stk, BT_OCTET16 stk) in btm_ble_ltk_request_reply()
2608 memset(&btm_cb.devcb.ble_encryption_key_value, 0, sizeof(BT_OCTET16));
2630 memset(&btm_cb.devcb.ble_encryption_key_value, 0, sizeof(BT_OCTET16));
Dbtm_sec.c229 BT_OCTET16 temp_value = {0}; in BTM_SecRegister()
240 if (memcmp(btm_cb.devcb.id_keys.ir, &temp_value, sizeof(BT_OCTET16)) == 0) { in BTM_SecRegister()
1701 void BTM_RemoteOobDataReply(tBTM_STATUS res, BD_ADDR bd_addr, BT_OCTET16 c, BT_OCTET16 r) in BTM_RemoteOobDataReply()
1742 UINT16 BTM_BuildOobData(UINT8 *p_data, UINT16 max_len, BT_OCTET16 c, in BTM_BuildOobData()
1743 BT_OCTET16 r, UINT8 name_len) in BTM_BuildOobData()
3749 BT_OCTET16 c; in btm_rem_oob_req()
3750 BT_OCTET16 r; in btm_rem_oob_req()
Dbtm_ble_privacy.c1148 BT_OCTET16 peer_irk = {0x0}; in btm_ble_add_default_entry_to_resolving_list()
/hal_espressif-latest/components/bt/host/bluedroid/stack/gatt/include/
Dgatt_int.h546 BT_OCTET16 database_hash;
782 extern tGATT_STATUS gatts_calculate_datebase_hash(BT_OCTET16 hash);

12