BLE 广告数据包的轻量级加密

Lightweight encrypting for BLE advertising packets

我对 BLE 还很陌生,正在探索广告数据包的安全性。我希望找到一些关于 resources/general 关于如何 learn/implement 对广告数据包进行轻量级加密的建议。我将使用的数据不是高度敏感的,在研究它之后我倾向于使用一个 ECB 和两个 TI Launchpad 来开发。

对于您自己的私人项目,可能适合使用对称加密,例如 AES。您需要在所有设备上使用一个密钥来加密和解密您的消息。

根据您选择的语言,存在像 tiny-AES availible. Larger collection of cryptographic tools like mbedtls or cryptopp 这样的小型库,但对于您的目的来说可能有点过分了。

另外看看TI提供的工具,你的SDK里面可能有一些库。