Loading...
Searching...
No Matches
ieee802154_sec_context Struct Reference

Struct to hold IEEE 802.15.4 security information. More...

Detailed Description

Struct to hold IEEE 802.15.4 security information.

Definition at line 238 of file ieee802154_security.h.

#include <ieee802154_security.h>

Data Fields

cipher_t cipher
 Cipher context with AES128 interface and key storage.
 
uint8_t security_level
 Security level IEEE802154_SEC_SCF_SECLEVEL_*.
 
uint8_t key_id_mode
 Key mode IEEE802154_SEC_SCF_KEYMODE_*.
 
uint8_t key_index
 Key index.
 
uint8_t key_source [IEEE802154_LONG_ADDRESS_LEN]
 Key source.
 
uint32_t frame_counter
 Own frame counter.
 
ieee802154_sec_dev_t dev
 802.15.4 security dev
 

Field Documentation

◆ cipher

cipher_t ieee802154_sec_context::cipher

Cipher context with AES128 interface and key storage.

Definition at line 242 of file ieee802154_security.h.

◆ dev

ieee802154_sec_dev_t ieee802154_sec_context::dev

802.15.4 security dev

Definition at line 268 of file ieee802154_security.h.

◆ frame_counter

uint32_t ieee802154_sec_context::frame_counter

Own frame counter.

Definition at line 264 of file ieee802154_security.h.

◆ key_id_mode

uint8_t ieee802154_sec_context::key_id_mode

Key mode IEEE802154_SEC_SCF_KEYMODE_*.

Definition at line 250 of file ieee802154_security.h.

◆ key_index

uint8_t ieee802154_sec_context::key_index

Key index.

Definition at line 254 of file ieee802154_security.h.

◆ key_source

uint8_t ieee802154_sec_context::key_source[IEEE802154_LONG_ADDRESS_LEN]

Key source.

Content depends on key_id_mode

Definition at line 260 of file ieee802154_security.h.

◆ security_level

uint8_t ieee802154_sec_context::security_level

Security level IEEE802154_SEC_SCF_SECLEVEL_*.

Definition at line 246 of file ieee802154_security.h.


The documentation for this struct was generated from the following file: