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.

[参考译文] CC2640R2F:使用预定义的长期密钥实现安全性

Guru**** 2595800 points
Other Parts Discussed in Thread: CC2640R2F

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/609740/cc2640r2f-security-with-pre-defined-long-term-key

器件型号:CC2640R2F

您好!

我使用的是在两  个 CC2640R2F Launchpad 上运行的示例项目 ble5_multi_role 项目、一个用作客户端、另一个用作服务器。

我的 SDK 版本是  1.35.00.33。

是否有 API 供我保存 LTK (长期密钥)并跳过配对过程? 由于两个器件只需要相互通信、如果它们中存储了相同的预定义密钥、那么连接应该始终是安全 的? 请告诉我这是否可行/有意义。

谢谢、

Addarsh

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

    蓝牙规范不允许预共享 LTK、因此没有 API 可用于此操作。 您可以使用 OOB 配对、但这确实需要与对等设备进行交换。 请注意、在配对过程中、除了 LTK 之外、还会交换更多信息。

    一个选项是使用共享密钥在应用层加密负载、而不启用 LE 加密/安全。

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

    感谢您的回复。
    如果我在两个器件中将预共享密钥设置为 OOB 数据、这是否起作用?
    此外、在这种情况下。 恶意攻击者是否能够在配对过程中嗅探密钥?

    谢谢、
    Addarsh