This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2530:预配置的网络密钥

Guru**** 2595805 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/836165/cc2530-pre-configured-network-key

器件型号:CC2530



要求:
所有具有匹配预配置密钥的路由器都应是网络的一部分。
具有不同密钥的节点应从网络中退出。

配置-协调器
   (在 f8wConfig.cfg 中)
   -DSECURE=1
   //键1
   -DDEFAULT_KEY=""{0x00、0x01、0x02、0x03、0x04、0x05、0x06、0x07、0x08、0x09、0x0a、0x0B、0x0c、0x0d、0x0E、0x0F}"

   TC_LINKKEY_JOIN              (在项目选项中定义)
   zgPreConfigKeys= true        (在 ZGlobals.c 中)

配置-路由器
   (在 f8wConfig.cfg 中)
   -DSECURE=1                              
   //键2
   -DDEFAULT_KEY ="{0x01、0x02、0x03、0x04、0x05、0x06、0x07、0x08、0x09、0x0a、0x0B、0x0c、0x0d、0x0E、0x0F、0x00}"

   TC_LINKKEY_JOIN              (在项目选项中定义)
   zgPreConfigKeys= true        (在 ZGlobals.c 中)

其他信息:
STACK - Zstack302
协调员-国家警察

协调员以'Key1'作为预配置的密钥启动。
路由器以'Key2'作为预配置的密钥启动。

问题:
具有任何不同预配置密钥的路由器也会加入同一网络。
加入网络后、其密钥更新为'Key1'、与协调器的密钥相同(从 NV - ZCD_NV_NWKKEY 中读取)。

我们如何确保密钥不匹配的节点不是网络的一部分?