2016-08-19 98 views
0

我有一個外圍設備(使用CSR1010),只有能夠連接到iPhone,如果它與間隙設置「可粘性模式」廣告。對於我的應用程序,我不希望電話綁定到設備,但仍然要配對(有安全連接)。iPhone BLE(藍牙4.1)是否支持不可綁定模式連接?

如果我將服務器置於非粘合模式,iPhone的下降配對被授權後不會對周邊任何操作(即它的iPhone斷開)的連接。

根據規範,非粘合的模式僅意味着不管如何建立了連接(有/無配對),該裝置不應該鍵(保留該連接後的安全連接)。我想知道iPhone是否真的支持這個(規範說它必須支持它)。

回答

1

不,你提到的那種行爲開始發生在iOS 9中。在此之前它工作正常。這不是標準的行爲,但這就是蘋果所做的...

你想實現什麼目標?使用沒有綁定的配對幾乎不會增加任何安全性,因爲配對可以很容易地解密。

+0

修改已經授權配對的引導加載程序,這不是一個真正的安全問題,而是一個最小化的變更問題。謝謝(你的)信息。 – ryeager

0

我認爲這不是iPhone是否支持非債券能夠與否,它是不同的設備可以選擇自己最佳的安全級別問題。

,這意味着每一個設備可以選擇高安全性模式(該要求對等設備也需要很高的安全性),或選擇較低的一個(這意味着他無法連接到更高的安全節點)。關於你的問題,如果iPhone也是使用這個非綁定模式,這意味着它對於高安全級別意義不大,因爲即使是低級安全級別的設備也可以與iPhone交互。

或者我們可以說iPhone可以支持沒有配對但沒有使用它的模式。