Zigbee Security#

NOTE: This section replaces AN1233: Zigbee Security. Further updates to this application note will be provided here.

This document introduces some basic security concepts, including network layer security, trust centers, and application support layer security features. It then discusses the types of standard security protocols available in EmberZNet PRO. Coding requirements for implementing security are reviewed in summary. Finally, information on implementing Zigbee Smart Energy security is provided. Zigbee EmberZNet SDK 7.0 introduced a new component-based architecture, along with a Project Configurator and other tools to replace AppBuilder and plugin configuration. In general, the new software components are comparable to the plugins. When applicable, instructions for both version 7.0 and higher and 6.10.x and lower are provided. For more information, see AN1301: Transitioning from Zigbee EmberZNet SDK 6.x to SDK 7.x.

Key Points#

  • Presents the Zigbee stack architecture.

  • Introduces basic security concepts such as network layer security, trust center networks, and APS layer security.

  • Defines the different keys used for securing data in different ways.

  • Describes Zigbee Smart Energy (ZSE) Security.