2016-08-19 163 views
0

我有一个外围设备(使用CSR1010),只有能够连接到iPhone,如果它与间隙设置“可粘性模式”广告。对于我的应用程序,我不希望电话绑定到设备,但仍然要配对(有安全连接)。iPhone BLE(蓝牙4.1)是否支持不可绑定模式连接?

如果我将服务器置于非粘合模式,iPhone的下降配对被授权后不会对周边任何操作(即它的iPhone断开)的连接。

根据规范,非粘合的模式仅意味着不管如何建立了连接(有/无配对),该装置不应该键(保留该连接后的安全连接)。我想知道iPhone是否真的支持这个(规范说它必须支持它)。

回答

1

不,你提到的那种行为开始发生在iOS 9中。在此之前它工作正常。这不是标准的行为,但这就是苹果所做的...

你想实现什么目标?使用没有绑定的配对几乎不会增加任何安全性,因为配对可以很容易地解密。

+0

修改已经授权配对的引导加载程序,这不是一个真正的安全问题,而是一个最小化的变更问题。谢谢(你的)信息。 – ryeager

0

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

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

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