logoalt Hacker News

matthewdgreenyesterday at 9:15 PM4 repliesview on HN

One of the major problems with on-device identifiers is that they must by tied tightly to devices, due to the risks of cloning. This is particularly true for privacy-preserving identifiers. That's why device attestation is so important, because you can't ensure that identity (keys) are locked to a device unless you can verify that the hardware prevents users from extracting keys. The worst part of this is that motivated criminals will certainly figure out how to extract those keys and use them for fraud; it's open-source and open computing that will be destroyed by this.


Replies

subscribedyesterday at 9:25 PM

Yeah, but they aren't.

Google certifies devices unpatched for the last 10 years, rooted, riddled with the malware, because the keys have leaked.

Google knows and still sells the lie.

But you should know better. Google is not selling the actual security, it's just protecting its business.

show 1 reply
EmbarrassedHelpyesterday at 9:48 PM

Don't hardware identifiers also mean that Google can blacklist your device from vast portions of the internet whenever they feel like it?

lxgryesterday at 9:20 PM

Only if you need to have the entire application behavior (or at least some trusted confirmation) attested, right? Otherwise, an external USB dongle, tapping a contactless smartcard on a phone etc. could do just fine.

show 1 reply