Contiki 3.x
|
Layer for implementing link layer security. More...
Modules | |
Llsec802154 | |
Common functionality of 802.15.4-compliant llsec_drivers. | |
Nullsec | |
Insecure link layer security driver. | |
Noncoresec | |
Noncompromise-resilient 802.15.4 security. | |
Data Structures | |
struct | llsec_driver |
The structure of a link layer security driver. More... | |
Layer for implementing link layer security.
NETSTACK_LLSEC sits in between NETSTACK_MAC and NETSTACK_NETWORK protocols. All NETSTACK_MAC protocols invoke NETSTACK_LLSEC.input() for incoming packets. Likewise, all NETSTACK_NETWORK protocols invoke NETSTACK_LLSEC.send(...) for outgoing packets.
The bootstrap function of llsec_drivers can be used to defer the start of upper layers so as to bootstrap pairwise keys. Only contiki-sky-main.c supports this at the moment.