关于Zstack 加密通信,密钥更新的问题
时间:10-02
整理:3721RD
点击:
我们要实现CC2530+ZStack平台下的加密通信,并实现128位密钥的分布式更新,即协调器和各个终端节点根据某种既定的规则,定时更新钥匙。
我们现在已经实现了CC2530的加密功能,已经将f8wConfig.cfg文件修改为-DSECURE=1。但现在遇到一个问题:我们只能通过DEFAULT_KEY设置初始钥匙,并通过协调器执行SSP_UpdateNwkKey、SSP_SwitchNwkKey等函数以“广播”的方式更新钥匙,但这并不是我们想要的!我们想要的是终端节点不通过接收协调器的广播即可以特定的规则(比如定时)更新其自身的钥匙。请问CC2530能否实现该功能?
另外,我们查询到hal_aes.h文件中的函数可能有助于我们实现以上功能,请问可否提供该文件中函数的使用方法说明?
“协调器执行SSP_UpdateNwkKey、SSP_SwitchNwkKey等函数以“广播”的方式更新钥匙”
“广播”的方式 具体指什么?