Skip to content Skip to sidebar Skip to footer

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?"