0
使用this方法連接到藍牙LE設備後交換數據時是否有任何內置安全性?這裏我想澄清以下內容 -Android BluetoothDevice - > connectGatt()安全
1.通信通道在設備連接後(但尚未分割/綁定)是否安全?
或者
2.它是強制性的,以接合/配對BLE裝置(使用createBond()),以使通信固定?
我看看下面的線程,問題4看起來與我的問題類似。
Bluetooth Low Energy encryption and data safety
但答案區別不同的反應。如果有人對此有明確的說明,請回復。
問候,
保羅
感謝您的回覆。 對於「安全」我的意思是加密,或其他一些防止MITM跟蹤交換數據的機制。 另外當你在說數據簽名時(你的回答中的第2點),這是否意味着實現我自己的加密邏輯?你能給它更多的燈光嗎? – Paul 2014-12-04 11:30:54
首先,加密不一定能保護你免受MITM攻擊。協會模型確實。簽名LE不使用OOB,它使用CSRK爲您的數據PDU簽名。 – 2014-12-04 18:35:29