如何启用消息完整性检查

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.xmece.com/support。我们将在未来几天修复bug /优化搜索和标记。
7个帖子/ 0个新
最后发表
zhangtinglu8888
离线
最后看到:5个月2周之前
加入:2015-06-15 07:20
如何启用消息完整性检查

在发送蓝牙时,我需要使用数据包的MIC(消息完整性检查)。如何配置SDK

设备:
CYibin
离线
最后看到:7个月1周前
工作人员
加入:2017-12-14 02:48
嗨Zhangtinglu,

嗨Zhangtinglu,

我不知道你想问什么?你能分享更多关于你将要做什么的信息吗?

顺便说一句,只是一个善意的提醒,你可以在我们的CN论坛上发表你的问题:

https://support.dialog-semiconductor.com/forums/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software-dialog-%E2%80%9Csmartbond%E2%80%9D%E7%B3%BB%E5%88%97%E4%BD%8E%E5%8A%9F%E8%80%97%E8%93%9D%E7%89%99%E2%80%94%E8%BD%AF%E4%BB%B6

Br,

宜宾

zhangtinglu8888
离线
最后看到:5个月2周之前
加入:2015-06-15 07:20
对不起。我的意思是蓝牙

对不起。我的意思是蓝牙包(v4.2)包含1字节的前序,4字节的访问地址,2字节的头,最大251字节的有效载荷,可选的4字节的信息完整性检查(MIC),3字节的循环冗余检查(CRC)。当使用加密时,MIC (message integrity check)与有效载荷一起发送。

我需要用麦克风,怎么用?

CYibin
离线
最后看到:7个月1周前
工作人员
加入:2017-12-14 02:48
嗨zhangtinglu,

嗨zhangtinglu,

SDK没有公开任何api供用户访问LL包的数据。

然而,你可以用一个嗅探器来观察这些。

你能告诉我为什么要获取这些数据吗?

Br,宜宾

zhangtinglu8888
离线
最后看到:5个月2周之前
加入:2015-06-15 07:20
嗨CYibin

嗨CYibin

我刚刚解释了MIC的含义。我不想修改LL包的数据我只希望LL包的数据包含MIC

因为它属于蓝牙标准协议。我认为可以通过配置SDK来实现。

PM_Dialog
离线
最后看到:19小时13分钟前
工作人员
加入:2018-02-08 11:03
嗨zhangtinglu8888,

嗨zhangtinglu8888,

一旦启用任何可用的安全模式,消息完整性检查(MIC)将自动附加到PDU中。请启用任何安全模式,并使用BLE嗅探器检查它。您不应该修改SDK。

谢谢,PM_Dialog

zhangtinglu8888
离线
最后看到:5个月2周之前
加入:2015-06-15 07:20
谢谢你!你解决了我的

谢谢你!你解答了我的问题