/system/bt/stack/smp/ |
smp_cmac.c | 61 p[BT_OCTET16_LEN - i*4 -1], p[BT_OCTET16_LEN - i*4 -2], 62 p[BT_OCTET16_LEN - i*4 -3], p[BT_OCTET16_LEN - i*4 -4]); 73 ** must point to a BT_OCTET16_LEN memory space; where include 83 for ( i = length ; i < BT_OCTET16_LEN; i++ ) 84 p[BT_OCTET16_LEN - i - 1] = ( i == length ) ? 0x80 : 0; 100 for ( i = 0; i < BT_OCTET16_LEN ; i ++ ) 146 smp_xor_128(&cmac_cb.text[(cmac_cb.round - i)*BT_OCTET16_LEN], x); /* Mi' := Mi (+) X */ 148 if (!SMP_Encrypt(key, BT_OCTET16_LEN, &cmac_cb.text[(cmac_cb.round - i)*BT_OCTET16_LEN], BT_OCTET16_LEN, &output) [all...] |
smp_keys.c | 241 memset(p_cb->tk, 0, BT_OCTET16_LEN); 418 if (!SMP_Encrypt(er, BT_OCTET16_LEN, buffer, 4, &output)) 432 memcpy((void *)p_cb->csrk, output.param_buf, BT_OCTET16_LEN); 637 if (!SMP_Encrypt(p_cb->tk, BT_OCTET16_LEN, p1, BT_OCTET16_LEN, &output)) 677 if (!SMP_Encrypt(p_cb->tk, BT_OCTET16_LEN, p2, BT_OCTET16_LEN, &output)) 753 memcpy(p_cb->confirm, p->param_buf, BT_OCTET16_LEN); 837 if (!SMP_Encrypt(er, BT_OCTET16_LEN, (UINT8 *)&p_cb->div, 847 memcpy((void *)p_cb->ltk, output.param_buf, BT_OCTET16_LEN); [all...] |
smp_utils.c | 41 #define SMP_CONFIRM_CMD_SIZE (BT_OCTET16_LEN + 1) 42 #define SMP_RAND_CMD_SIZE (BT_OCTET16_LEN + 1) 43 #define SMP_INIT_CMD_SIZE (BT_OCTET16_LEN + 1) 44 #define SMP_ENC_INFO_SIZE (BT_OCTET16_LEN + 1) 46 #define SMP_ID_INFO_SIZE (BT_OCTET16_LEN + 1) 48 #define SMP_SIGN_INFO_SIZE (BT_OCTET16_LEN + 1) 52 #define SMP_PAIR_COMMITM_SIZE (1 /* opcode */ + BT_OCTET16_LEN /*Commitment*/) 53 #define SMP_PAIR_DHKEY_CHECK_SIZE (1 /* opcode */ + BT_OCTET16_LEN /*DHKey Check*/) 427 ARRAY_TO_STREAM (p, p_cb->confirm, BT_OCTET16_LEN); 455 ARRAY_TO_STREAM (p, p_cb->rand, BT_OCTET16_LEN); [all...] |
smp_act.c | 357 memcpy(le_key.ltk, p_cb->ltk, BT_OCTET16_LEN); 407 memcpy (key.csrk, p_cb->csrk, BT_OCTET16_LEN); 624 STREAM_TO_ARRAY(p_cb->rconfirm, p, BT_OCTET16_LEN); 648 STREAM_TO_ARRAY(p_cb->rrand, p, BT_OCTET16_LEN); 669 STREAM_TO_ARRAY(p_cb->rrand, p, BT_OCTET16_LEN); 721 STREAM_TO_ARRAY(p_cb->remote_commitment, p, BT_OCTET16_LEN); 744 STREAM_TO_ARRAY(p_cb->remote_dhkey_check, p, BT_OCTET16_LEN); [all...] |
smp_api.c | 415 if (len > BT_OCTET16_LEN) 416 len = BT_OCTET16_LEN;
|
/system/bt/bta/dm/ |
bta_dm_ci.c | 82 memcpy(p_msg->c, c, BT_OCTET16_LEN); 83 memcpy(p_msg->r, r, BT_OCTET16_LEN);
|
/system/bt/stack/btm/ |
btm_ble.c | 244 memcpy (ble_encr_key_value, btm_cb.devcb.ble_encryption_key_value, BT_OCTET16_LEN); 262 memcpy (irk, btm_cb.devcb.id_keys.irk, BT_OCTET16_LEN); 278 memcpy (dhk, btm_cb.devcb.id_keys.dhk, BT_OCTET16_LEN); 908 params.param_len = BT_OCTET16_LEN; [all...] |
btm_ble_addr.c | 108 if (!SMP_Encrypt(btm_cb.devcb.id_keys.irk, BT_OCTET16_LEN, p->param_buf, 3, &output)) 317 SMP_Encrypt(p_dev_rec->ble.keys.irk, BT_OCTET16_LEN, 370 SMP_Encrypt(p_dev_rec->ble.keys.irk, BT_OCTET16_LEN,
|
btm_ble_multi_adv.c | 419 if (!SMP_Encrypt(btm_cb.devcb.id_keys.irk, BT_OCTET16_LEN, p->param_buf, 3, &output))
|
btm_ble_privacy.c | 812 ARRAY_TO_STREAM(p, p_dev_rec->ble.keys.irk, BT_OCTET16_LEN); [all...] |
/system/bt/btif/src/ |
btif_dm.c | 123 UINT8 ir[BT_OCTET16_LEN]; 124 UINT8 irk[BT_OCTET16_LEN]; 125 UINT8 dhk[BT_OCTET16_LEN]; 131 UINT8 er[BT_OCTET16_LEN]; [all...] |
/system/bt/stack/include/ |
smp_api.h | 286 UINT8 param_buf[BT_OCTET16_LEN];
|
bt_types.h | 326 #define BT_OCTET16_LEN 16 327 typedef UINT8 BT_OCTET16[BT_OCTET16_LEN]; /* octet array: size 16 */ [all...] |
btm_ble_api.h | 266 UINT8 param_buf[BT_OCTET16_LEN]; [all...] |
/external/libnfc-nci/src/include/ |
bt_types.h | 304 #define BT_OCTET16_LEN 16 305 typedef UINT8 BT_OCTET16[BT_OCTET16_LEN]; /* octet array: size 16 */
|