iPhone BLE(蓝牙4.1)是否支持非可绑定模式连接?

时间:2016-08-19 04:58:31

标签: ios iphone bluetooth

我有一个外围设备(使用CSR1010)只有在通过Gap设置“可绑定模式”进行广告时才能连接到iPhone。对于我的应用程序,我不希望手机绑定到设备,但仍然想要配对(具有安全连接)。

如果我将服务器置于不可绑定模式,iPhone会在授权配对后立即断开连接,而不会对外围设备执行任何操作(即iPhone正在断开连接)。

根据规范,非可绑定模式仅表示无论连接如何建立(有/无配对),设备都不应绑定(在此连接后保留该安全连接)。我想知道iPhone是否真的支持这个(规范说它必须支持它)。

2 个答案:

答案 0 :(得分:1)

不,你提到的那种行为开始在iOS 9中发生。在此之前它运行良好。这不是标准行为,而是苹果所做的......

你想要达到什么目的?使用没有绑定的配对几乎不会增加任何安全性,因为可以轻松解密配对。

答案 1 :(得分:0)

我认为这不是iPhone是否支持非绑定能力的问题,它是不同设备可以为自己选择最佳安全级别。

这意味着每个设备都可以选择高安全性模式(请求对等设备也需要高安全性),或选择较低的安全模式(这意味着他无法连接到更高安全性的节点)。关于您的担忧,如果iPhone也使用非绑定模式,这意味着它对于高安全级别意义较小,因为即使是低安全级别的设备也可以与iPhone交互。

或者我们可以说iPhone可以支持没有配对但没有使用它的模式。