esp-idf/components/bt
Chinmay Chhajed 6f22d7590e Bluedroid: Authentication fixes in Legacy and Secure Connection.
Prevent a remote device from doing a Bluetooth Impersonation Attack
(BIAS) by:

- Preventing remote device to downgrade secure connection
feature mask. Secure connection feature mask should remain same or
increase to enabled in link key generation and authentication.

- Doing a mutual authentication during Legacy Authentication.

Signed-off-by: Chinmay Chhajed <chinmay.chhajed@espressif.com>
2020-08-24 10:27:04 +05:30
..
common fix esp_bt_gap_get_bond_device_list bug 2020-08-10 10:06:42 +08:00
controller Bluedroid: Authentication fixes in Legacy and Secure Connection. 2020-08-24 10:27:04 +05:30
esp_ble_mesh Merge branch 'bugfix/ble_mesh_model_recv_fix_v4.1' into 'release/v4.1' 2020-08-21 20:37:53 +08:00
host Bluedroid: Authentication fixes in Legacy and Secure Connection. 2020-08-24 10:27:04 +05:30
include Bluedroid: Authentication fixes in Legacy and Secure Connection. 2020-08-24 10:27:04 +05:30
test components: use new component registration api 2019-06-21 19:53:29 +08:00
CMakeLists.txt ble_mesh: Local model (un)subscribes group address 2020-08-21 07:18:44 +00:00
component.mk NimBLE: Use dynamic buffers instead of static memory. 2020-03-04 12:01:53 +05:30
Kconfig Bluedroid: Authentication fixes in Legacy and Secure Connection. 2020-08-24 10:27:04 +05:30
sdkconfig.rename Add NimBLE config options in sdkconfig.rename 2020-05-14 11:30:35 +10:00