您好!
这个问题可能已经被问及、但似乎找不到。
我想知道是否有任何检索网络密钥的方法。 可能是通过读取 NV-RAM 来实现的。 如果是、 在 nV-ram 中读取的 id 是什么以获取它?
此致、
Luca Vetri
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.
01:29:37.66 COM4 SYS_OSAL_NV_READ (0x2108)
ID:0x003A
偏移量:0x00
01:29:37.67 COM4 SYS_OSAL_NV_READ_SRSP (0x6108)
状态:成功(0x0)
Len:0x11
值:… Ztz.B.qdd. (0x00、0xDD、0xE9、0xD9、0xCE、 0x5A、0x74、0x7A、0x07、0xA2、 0x42、0xB8、0xxx、0xxx、0xxx、 0xxx、0xxx)
网络密钥是否应该是128位?
另外、PrecConfKey (UTIL_GET_NV_INFO)与网络密钥有何区别?
第一个字节是 keySeqNum。 ZCD_NV_PRECFGKEY 由 SysConfig 中的 DEFAULT_KEY 进行设置、或者如果初始值全部为0x00、则随机创建。 当 ZCS 形成网络时、将其设置为活动网络密钥、只要 zgPreConfigKeys 为 false、加入设备就会在调试过程中采用 ZC 的网络密钥。 否则、如果 为 true、则应在网络上的所有设备上配置预配置密钥。
此致、
Ryan
信任中心可以为整个网络启动 NWK 密钥更新、Z-Stack 用户指南 和 Zigbee 安全功能 SLA 的 Z-Stack 概述部分对此进行了介绍。
此致、
Ryan