是否有可能在某个特征上禁用加密?我正在使用wireshark查看数据,由于某些原因,我得到解密失败(“加密包解密错误(坏MIC)”)。如果我关闭BLE_APP_SEC,我(窗口)将无法与设备配对。
如果您确保在配对开始之前就开始嗅探并使用了“正常工作”配对,那么至少Wireshark嗅探器将正确地解密您的包。你能试一下吗?也许其他配对方法也可以工作(pin),因为它需要大约一秒钟的时间来强制执行它,只要确保在您嗅的时候包含配对。
我认为加密是在较低的层次进行的,所以你不能对某些特性禁用加密。
谢谢你的回复。我把结对也算进去了。如果您(或其他人)愿意看一看这个捕获文件,看看可能是什么问题。捕获包括配对、连接、更改MTU大小(到87)、进行对话、流化一些数据(尽管没有我需要的那么多)、断开连接。这是一个Windows 10客户端,在松下1740上运行BLE。
谢谢,马可
嗨marcodg,
请查看这篇文章http://support.dialog-semiconductor.com/advice-request-streaming
由于MT_dialog
如果您确保在配对开始之前就开始嗅探并使用了“正常工作”配对,那么至少Wireshark嗅探器将正确地解密您的包。你能试一下吗?也许其他配对方法也可以工作(pin),因为它需要大约一秒钟的时间来强制执行它,只要确保在您嗅的时候包含配对。
我认为加密是在较低的层次进行的,所以你不能对某些特性禁用加密。
谢谢你的回复。我把结对也算进去了。如果您(或其他人)愿意看一看这个捕获文件,看看可能是什么问题。捕获包括配对、连接、更改MTU大小(到87)、进行对话、流化一些数据(尽管没有我需要的那么多)、断开连接。这是一个Windows 10客户端,在松下1740上运行BLE。
谢谢,
马可
嗨marcodg,
请查看这篇文章http://support.dialog-semiconductor.com/advice-request-streaming
由于MT_dialog