/nrf52832-nimble/packages/NimBLE-latest/docs/ |
H A D | ble_sec.rst | 51 Privacy Feature 59 There are two variants of the privacy feature. 74 filtering must be disabled. For more details on the privacy feature,
|
H A D | index.rst | 44 - LE Privacy 1.2 for frequent changes to the device address to make it
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/include/host/ |
H A D | ble_hs_id.h | 99 * if privacy requested: 113 * @param privacy (0/1) Whether to use a private address. 122 int ble_hs_id_infer_auto(int privacy, uint8_t *out_addr_type);
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/mesh/src/ |
H A D | net.c | 164 err = bt_mesh_k2(key, p, sizeof(p), &nid, keys->enc, keys->privacy); in bt_mesh_net_keys_create() 175 BT_DBG("PrivacyKey %s", bt_hex(keys->privacy, 16)); in bt_mesh_net_keys_create() 238 cred->cred[idx].enc, cred->cred[idx].privacy); in friend_cred_set() 246 BT_DBG("Friend PrivacyKey %s", bt_hex(cred->cred[idx].privacy, 16)); in friend_cred_set() 385 *priv = cred->cred[sub->kr_flag].privacy; in friend_cred_get() 737 priv = sub->keys[new_key].privacy; in bt_mesh_net_resend() 835 priv = tx->sub->keys[tx->sub->kr_flag].privacy; in bt_mesh_net_encode() 841 priv = tx->sub->keys[tx->sub->kr_flag].privacy; in bt_mesh_net_encode() 1038 !net_decrypt(sub, cred->cred[0].enc, cred->cred[0].privacy, in friend_decrypt() 1048 !net_decrypt(sub, cred->cred[1].enc, cred->cred[1].privacy, in friend_decrypt() [all …]
|
H A D | net.h | 73 u8_t privacy[16]; /* PrivacyKey */ member 355 u8_t privacy[16]; /* PrivacyKey */ member
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/src/ |
H A D | ble_hs_id.c | 212 /* If privacy is being used, make sure RPA rotation is in effect. */ in ble_hs_id_use_addr() 226 ble_hs_id_infer_auto(int privacy, uint8_t *out_addr_type) in ble_hs_id_infer_auto() argument 244 if (privacy) { in ble_hs_id_infer_auto()
|
H A D | ble_hs_pvcy.c | 136 /* FIXME Controller is BT5.0 and default privacy mode is network which in ble_hs_pvcy_add_entry_hci() 251 /* XXX: Return error if privacy not supported. */ in ble_hs_pvcy_our_irk()
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/test/src/ |
H A D | ble_hs_id_test.c | 30 ble_hs_id_test_util_infer_auto(int privacy, uint8_t *own_addr_type) in ble_hs_id_test_util_infer_auto() argument 34 rc = ble_hs_id_infer_auto(privacy, own_addr_type); in ble_hs_id_test_util_infer_auto()
|
H A D | ble_hs_test_util_hci.c | 342 * SET_RPA_TMO should be expected only when test uses RPA and privacy has in ble_hs_test_util_hci_ack_set_disc() 343 * not yet been enabled. The Bluetooth stack remembers that privacy is in ble_hs_test_util_hci_ack_set_disc() 345 * let's track privacy state in here. in ble_hs_test_util_hci_ack_set_disc()
|
H A D | ble_sm_lgcy_test.c | 826 /*** No privacy. */ in TEST_SUITE()
|
/nrf52832-nimble/packages/NimBLE-latest/docs/ble_hs/ |
H A D | ble_hs_id.rst | 30 Non-identity addresses are used by devices supporting BLE privacy. A device using the privacy featu…
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/controller/include/controller/ |
H A D | ble_ll_resolv.h | 92 /* Set the privacy mode */
|
H A D | ble_ll_conn.h | 185 /* For privacy */
|
/nrf52832-nimble/packages/NimBLE-latest/ |
H A D | README.md | 12 - 隐私1.2(LE Privacy 1.2)
|
/nrf52832-nimble/packages/NimBLE-latest/apps/blehr/src/ |
H A D | blehr.c | 210 /* Use privacy */ in blehr_on_sync()
|
/nrf52832-nimble/packages/NimBLE-latest/apps/blecsc/src/ |
H A D | blecsc_sens.c | 264 /* Figure out address to use while advertising (no privacy) */ in blecsc_on_sync()
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/controller/ |
H A D | syscfg.yml | 241 This option is used to enable/disable LL privacy.
|
/nrf52832-nimble/packages/NimBLE-latest/apps/bleprph/src/ |
H A D | bleprph.c | 79 /* Figure out address to use while advertising (no privacy for now) */ in bleprph_advertise()
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/drivers/nrf52/src/ |
H A D | ble_hw.c | 47 /* If LL privacy is enabled, allocate memory for AAR */
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/drivers/nrf51/src/ |
H A D | ble_hw.c | 41 /* If LL privacy is enabled, allocate memory for AAR */
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/ |
H A D | syscfg.yml | 367 # Privacy options.
|
/nrf52832-nimble/packages/NimBLE-latest/apps/blecent/src/ |
H A D | blecent.c | 225 /* Figure out address to use while advertising (no privacy for now) */ in blecent_scan()
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/controller/src/ |
H A D | ble_ll_resolv.c | 303 /* By default use privacy network mode */ in ble_ll_resolv_list_add()
|
H A D | ble_ll_conn.c | 2780 * mind privacy mode 2804 /* Peer uses its identity address. Let's verify privacy mode. in ble_ll_conn_is_peer_adv() 2825 * supports privacy mode in ble_ll_conn_is_peer_adv() 3320 /* If privacy is off - reject RPA InitA*/ in ble_ll_init_rx_isr_end() 3350 /* Assure privacy */ in ble_ll_init_rx_isr_end() 3387 /* Lets make sure privacy mode is correct together with InitA in case it in ble_ll_init_rx_isr_end()
|
H A D | ble_ll_adv.c | 76 * INITA field). If we are using Privacy this is a RPA that we need to 1490 /* If we dont support privacy some address types wont work */ in ble_ll_adv_set_adv_params() 2269 /* If we dont support privacy some address types wont work */ in ble_ll_adv_ext_set_param() 2681 /* Verify privacy mode */ in ble_ll_adv_rx_req()
|