-
CONFIG_NET_CONFIG_IEEE802154_SECURITY_LEVEL
¶
IEEE 802.15.4 security level (0-7)
Type: int
Help¶
The security level to use for the link-layer security part. 0 means no security 1 authentication only with a 4 bytes length tag 2 authentication only with a 8 bytes length tag 3 authentication only with a 16 bytes length tag 4 encryption only 5 encryption/authentication with a 4 bytes length tag 6 encryption/authentication with a 8 bytes length tag 7 encryption/authentication with a 16 bytes length tag
Direct dependencies¶
NET_L2_IEEE802154_SECURITY
&& (NET_L2_IEEE802154
|| IEEE802154_RAW_MODE
) && NET_CONFIG_SETTINGS
&& NETWORKING
(Includes any dependencies from ifs and menus.)
Default¶
0
Kconfig definition¶
At <Zephyr>/subsys/net/lib/config/Kconfig:162
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:34
→ <Zephyr>/subsys/Kconfig:37
→ <Zephyr>/subsys/net/Kconfig:89
→ <Zephyr>/subsys/net/lib/Kconfig:28
Menu path: (Top) → Sub Systems and OS Services → Networking → Link layer and IP networking support → Network Libraries → Set network settings for applications
config NET_CONFIG_IEEE802154_SECURITY_LEVEL int "IEEE 802.15.4 security level (0-7)" range 0 7 default 0 depends onNET_L2_IEEE802154_SECURITY
&& (NET_L2_IEEE802154
||IEEE802154_RAW_MODE
) &&NET_CONFIG_SETTINGS
&&NETWORKING
help The security level to use for the link-layer security part. 0 means no security 1 authentication only with a 4 bytes length tag 2 authentication only with a 8 bytes length tag 3 authentication only with a 16 bytes length tag 4 encryption only 5 encryption/authentication with a 4 bytes length tag 6 encryption/authentication with a 8 bytes length tag 7 encryption/authentication with a 16 bytes length tag
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)