Can You Uniquely Identify A Ble Mac Address In Android 5.0?
In Android 5.0, BLE doesn't use static MAC addresses anymore, but the MACs change after intervals, using a method called IRK and public key cryptography. Is it possible to uniquely
Solution 1:
No, it is not possible. That's the whole idea of using IRKs: only bonded devices can identify it after the address changes. For those who do not possess the IRK (because they have not bonded), it would always appear as a completely new device (hence the privacy).
Solution 2:
The private address is generated using the devices IRK exchanged during the previous pairing/bonding procedure. So if they have not bonded, you can't get irk.
Post a Comment for "Can You Uniquely Identify A Ble Mac Address In Android 5.0?"