LE:LE与Xamarin的安全连接

LE:LE与Xamarin的安全连接,xamarin,bluetooth,bluetooth-lowenergy,Xamarin,Bluetooth,Bluetooth Lowenergy,我们正在谈论的是一个令人沮丧的问题。现在我正在使用Plugin.BLE库,它运行得很好。现在,我需要使用LE安全连接(使用“just works”方法),以便发送/接收加密的数据 我已经阅读了大量关于该协议如何工作的文档,但不知道如何在Xamarin中实际实现该协议,因此在这方面找不到任何内容。 使用Plugin.BLE可以利用非常简单的API连接到设备。 是否有任何库提供类似的简单性并支持LE安全连接 如果没有,我如何在Android和iOS中使用安全通道连接到可编程设备 非常感谢配对是由蓝牙

我们正在谈论的是一个令人沮丧的问题。现在我正在使用Plugin.BLE库,它运行得很好。现在,我需要使用LE安全连接(使用“just works”方法),以便发送/接收加密的数据

我已经阅读了大量关于该协议如何工作的文档,但不知道如何在Xamarin中实际实现该协议,因此在这方面找不到任何内容。 使用Plugin.BLE可以利用非常简单的API连接到设备。 是否有任何库提供类似的简单性并支持LE安全连接

如果没有,我如何在Android和iOS中使用安全通道连接到可编程设备


非常感谢

配对是由蓝牙协议栈而不是应用程序处理的,因此您不会以任何方式影响这一点。但是,从棉花糖开始,只要第二台设备支持,BLE配对将使用安全连接。对iOS不太清楚。

这个问题离题了。见#4。我建议你问一个具体的问题,说明你到目前为止做了什么来解决你的问题。对不起。我没有什么办法解决这个问题,因为我在这方面几乎找不到任何帮助。谢谢!你的意思是,只要我连接到一个设备(使用任何库),理论上BLE堆栈应该至少激活SSP“just works”模式吗?谢谢“…将使用安全连接(SC),只要第二台设备支持它”->@Emil:你的意思是如果设备支持BLE SC,那么它将使用SC。否则它将选择不同的配对模式。那么,我们如何知道哪个设备支持SC模式呢?