CONFIG_BT_SMP_ENFORCE_MITM
Enforce MITM protection
Type: bool
Help
With this option enabled, the Security Manager will set MITM option in
the Authentication Requirements Flags whenever local IO Capabilities
allow the generated key to be authenticated.
Direct dependencies
BT_SMP
&& BT_CONN
&& BT_HCI_HOST
&& BT_HCI
&& BT
(Includes any dependencies from ifs and menus.)
Default
y
Kconfig definition
At <Subsystem>/bluetooth/host/Kconfig:397
Included via Kconfig:8
→ Kconfig.zephyr:44
→ <Subsystem>/Kconfig:9
→ <Subsystem>/bluetooth/Kconfig:180
Menu path: (Top) → Sub Systems and OS Services → Bluetooth → Security Manager Protocol support
config BT_SMP_ENFORCE_MITM
bool "Enforce MITM protection"
default y
depends on BT_SMP && BT_CONN && BT_HCI_HOST && BT_HCI && BT
help
With this option enabled, the Security Manager will set MITM option in
the Authentication Requirements Flags whenever local IO Capabilities
allow the generated key to be authenticated.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)