蓝牙配对模式 java_BLE(低功耗蓝牙)配对和绑定
生活随笔
收集整理的這篇文章主要介紹了
蓝牙配对模式 java_BLE(低功耗蓝牙)配对和绑定
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1)BLE安全性是一件復雜的事情,如果您不是這方面的專家,最好確保構建應用程序的堆棧為您執行此操作 . 在Android(以及iOS上,我想),內置堆棧將在您啟動后立即為您配對,但在您自定義構建的“冰球”上,您必須自己確保這一點 - 或實施正確執行此操作的藍牙堆棧(推薦) .
2)如果實現正確,則確保加密,是的 .
3)我不能詳細告訴你這個,但是當你開始配對時,藍牙堆應該有響應;也許在返回參數中,您可以找到此信息(但我不知道,這很大程度上取決于您使用的API) .
4)如果冰球沒有顯示并且沒有輸入可能性,除了按鈕(可以看作是/否選項,"Yes"按下按鈕而"No"沒有按下它),配對的可能性非常有限 . 表示為I / O功能,這被定義為"NoInputNoOutput"(參見CoreSpec v4.2,第3卷,第H部分,第2.3.2章),因此它將始終導致未經身份驗證的連接(請參閱CoreSpec v4中的表7) .2,Vol.3,C部分,第5.2.2.6章) . 這并不意味著連接沒有加密(事實上是這樣),但是你沒有對Man-in-the-Middle attacks的保護 .
檢查冰球上是否按下按鈕可能是一項額外的安全措施,但請注意,如果他/她想與您的應用配對,攻擊者可以偽造“按下按鈕”消息 .
總結
以上是生活随笔為你收集整理的蓝牙配对模式 java_BLE(低功耗蓝牙)配对和绑定的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java追加一个sheet_(二)POI
- 下一篇: python password函数_py