微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 加密不工作

加密不工作

时间:10-02 整理:3721RD 点击:

Z-Stack Home 1.2.2a.44539

ZGlobals.c

uint8 zgPreConfigKeys = TRUE;

f8wconfig.cfg

-DSECURE=1
-DZG_SECURE_DYNAMIC=0

协调器和终端配置不同的DEFAULT_KEY

使用EZMode连接和数据通信都可以正常进行,请问还有什么配置需要修改吗

Home 1.2.2a下,每个HA的IAR工程在options项目里面,c/c++ Compiler下的Defined Symbol中,定义了SECURE=1,同时还定义了TC_LINKKEY_JOIN,也就是说你开启了Trust Center模式。这个时候密钥是节点入网后从协调器去获取密钥,节点的DEFAULT_KEY无效,协调器使用DEFAULT_TC_LINK_KEY(nwk_global.h文件中)来加密,此时应该修改DEFAULT_TC_LINK_KEY。

要使用DEFAULT_KEY,第一步,屏蔽掉options中的TC_LINKKEY_JOIN。第二,全局变量zgPreConfigKeys设置为TRUE;

非常感谢,这解决了我的问题

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top