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.

[参考译文] LP-CC2652RB:仅 LE 安全连接模式

Guru**** 2391295 points
Other Parts Discussed in Thread: LP-CC2652RB, SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1313701/lp-cc2652rb-le-secure-connections-only-mode

器件型号:LP-CC2652RB
主题中讨论的其他器件: SysConfig

您好!

我和我的团队使用 LP-CC2652RB 开发低功耗蓝牙产品。 在 TI 文档中、LE 安全模式1级别4的定义为:

"级别4:使用椭圆曲线迪菲-赫尔曼 P-256 (ECDH)和 AES-CCM 加密进行加密的已认证 LE 安全连接配对"

但在核心规格 v5.2中、

"使用128位加密命令与经过身份验证的 LE Secure Connections 配对、 位强度加密密钥"

不同之处在于、TI 文档中没有提到密钥大小为128位。  在 仅 LE 安全连接模式下、LP-CC2652RB 强制的密钥大小是多少? 有人能帮忙吗?

我的开发设置:

IDE:Code Composer Studio

SDK:SimpleLink CC13xx CC26xx SDK

蓝牙堆栈:BLE5-Stack

RTOS:TI-RTOS7

谢谢!

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

    您好!

    感谢您的联系。

    根据我的理解、在 仅 LE 安全连接模式下强制执行的大小为16字节。 您可以在存储对等设备加密信息的"GAP Bond Manager 和 LE Secure Connections"中查找本地长期密钥(LTK)。 用于配对的长期密钥(LTK)的大小为16个字节。 要以实际方式验证此情况、您可以从 SDK 中导入工程、例如 simple_peripheral 到 CCS 中、打开 sysconfig 文件并查找"BLE --> Bond Manager --> Secure Connection -->并选择"only"。 您将注意到"长期键(LTK)大小设置为16。

    希望它有所帮助。

    大卫。