Home
last modified time | relevance | path

Searched full:privacy (Results 1 – 25 of 32) sorted by relevance

12

/nrf52832-nimble/packages/NimBLE-latest/docs/
H A Dble_sec.rst51 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 Dindex.rst44 - 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 Dble_hs_id.h99 * 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 Dnet.c164 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 Dnet.h73 u8_t privacy[16]; /* PrivacyKey */ member
355 u8_t privacy[16]; /* PrivacyKey */ member
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/src/
H A Dble_hs_id.c212 /* 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 Dble_hs_pvcy.c136 /* 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 Dble_hs_id_test.c30 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 Dble_hs_test_util_hci.c342 * 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 Dble_sm_lgcy_test.c826 /*** No privacy. */ in TEST_SUITE()
/nrf52832-nimble/packages/NimBLE-latest/docs/ble_hs/
H A Dble_hs_id.rst30 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 Dble_ll_resolv.h92 /* Set the privacy mode */
H A Dble_ll_conn.h185 /* For privacy */
/nrf52832-nimble/packages/NimBLE-latest/
H A DREADME.md12 - 隐私1.2(LE Privacy 1.2)
/nrf52832-nimble/packages/NimBLE-latest/apps/blehr/src/
H A Dblehr.c210 /* Use privacy */ in blehr_on_sync()
/nrf52832-nimble/packages/NimBLE-latest/apps/blecsc/src/
H A Dblecsc_sens.c264 /* Figure out address to use while advertising (no privacy) */ in blecsc_on_sync()
/nrf52832-nimble/packages/NimBLE-latest/nimble/controller/
H A Dsyscfg.yml241 This option is used to enable/disable LL privacy.
/nrf52832-nimble/packages/NimBLE-latest/apps/bleprph/src/
H A Dbleprph.c79 /* 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 Dble_hw.c47 /* If LL privacy is enabled, allocate memory for AAR */
/nrf52832-nimble/packages/NimBLE-latest/nimble/drivers/nrf51/src/
H A Dble_hw.c41 /* If LL privacy is enabled, allocate memory for AAR */
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/
H A Dsyscfg.yml367 # Privacy options.
/nrf52832-nimble/packages/NimBLE-latest/apps/blecent/src/
H A Dblecent.c225 /* Figure out address to use while advertising (no privacy for now) */ in blecent_scan()
/nrf52832-nimble/packages/NimBLE-latest/nimble/controller/src/
H A Dble_ll_resolv.c303 /* By default use privacy network mode */ in ble_ll_resolv_list_add()
H A Dble_ll_conn.c2780 * 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 Dble_ll_adv.c76 * 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()

12