5 ms·
Is no one else in the least bit cynical about the timing of MAC randomisation from Apple? Release iBeacon, then shut off an approach others could use to build a
by kjjw 12y ago
Is no one else in the least bit cynical about the timing of MAC randomisation from Apple? Release iBeacon, then shut off an approach others could use to build a competing system.
- moreati 12y agoI'm moderately cynical about Apple's motivations. I think they've done it because it helps them make money, not for any altruistic reason. Having this feature helps Apple sell iPhones to us, and the iBeacon platform to advertisers. I don't think that makes a difference though, because Bluetooth LE beacons (iBeacons) are better in this respect - regardless of Apple's motivations. If your Alice's iPhone senses Bob's iBeacon then no information is revealed to Bob about Alice - an iBeacon can't receive, they're transmit only [1]. It's only once Alice installs Bob's app that Bob can get an indication that Alice is near one of his iBeacons. 1. http://radar.oreilly.com/2014/03/ibeacon-basics.html#_iaW3P0 http://radar.oreilly.com/2014/03/ibeacon-basics.html#_iaW3P0
- spacemanmatt 12y agoRealistically, MACs were invented for one purpose (which they still serve) but many other purposes piggy-backed over the years. This is typical for many technical artifacts. Now that we have realized what we want, that we were getting from MACs, albeit poorly, we can build exactly that. Or Apple can, anyway. This is how our network systems evolve!
- spacemanmatt 12y agoThat said, I am deeply cynical toward Apple's motivations.
- andyzweb 12y agoI'm cynical about the "timing" in another way. that if an AP captures a sequence of the "random" addresses an institution can subpena whatever unique seed was assigned to each iDevice to feed whatever PRNG is shuffling the MAC addresses
- 0x0 12y agoIsn't iBeacon a transmit-only technology? So there's no way for the iBeacon to log nearby devices. Then it's two completely different types of systems; one can auto-track users and the other cannot.
- dictum 12y agoI don't think Apple does this, but if the iBeacon transmitter device sends an ID to identify itself, the iOS device could log and send the event to a web server by itself.
- 0x0 12y agoIf it is the operating system you are worried about, there are other things (like continuous GPS and wifi BSSID logging) that would be more effective for tracking a user's location world-wide all the time.