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 Subsystem>/net/lib/config/Kconfig:162
Included via Kconfig:8 → Kconfig.zephyr:44 → <Zephyr Subsystem>/Kconfig:39 → <Zephyr Subsystem>/net/Kconfig:89 → <Zephyr Subsystem>/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 on NET_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.)