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.

[参考译文] (CC2652P)如何检索网络密钥。

Guru**** 2466550 points
Other Parts Discussed in Thread: SYSCONFIG, Z-STACK

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1115240/cc2652p-how-to-retrieve-the-network-key

Thread 中讨论的其他器件:SysConfigZ-stack

您好!

这个问题可能已经被问及、但似乎找不到。

我想知道是否有任何检索网络密钥的方法。 可能是通过读取 NV-RAM 来实现的。 如果是、 在 nV-ram 中读取的 id 是什么以获取它?

此致、

Luca Vetri

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

    尊敬的 Luca:

    非易失性存储器存储在闪存中、可位于 NV ID ZCD_NV_NWK_ACTIVE_KEY_INFO (0x003A)、并使用 MT 命令 SYS_NV_READ 从 ZNP 读取。

    此致、
    Ryan

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

    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

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

    解密 ZigBee 消息的网络密钥是 ZCD_NV_NWK_ACTIVE_KE_INFO 对吗?

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

    没错

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

    网络密钥是否发生了变化? 或者、一旦创建网络 、它不会改变?  

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

    信任中心可以为整个网络启动 NWK 密钥更新、Z-Stack 用户指南Zigbee 安全功能 SLA 的 Z-Stack 概述部分对此进行了介绍

    此致、
    Ryan

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

    是否有任何方法可以取消激活此项并具有一个网络密钥、以便我可以对流量进行解密?

    如果它不断变化、我无法解密监听的流量。

    BR、

    卢卡

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

    如果您在注册全局 TC Link Key 后捕获设备调试到网络的过程、则可以解密网络流量。  否则、您可以在 SysConfig 中为 ZC/ZNP 项目设置"默认网络密钥"、以抢先了解网络密钥应为什么。   默认情况下、在运行 Z-Stack 应用期间、不会将网络密钥设置为更改

    此致、
    Ryan