2 ms·
> A TPM with an attestation key that is known to the previous owner (eg manufacturer or distributor) allows the previous owner (and everyone who trusts them) to
by cryptonector 4y ago
> A TPM with an attestation key that is known to the previous owner (eg manufacturer or distributor) allows the previous owner (and everyone who trusts them) to compel the current owner to verify what software they are running on their own machine.
The user can change the seeds and this stops being the case. Also, this feature is very useful in enterprise settings. Useful here, harmful there -- that's what makes the technology neutral. Even if TPMs didn't have endorsement key certificates, the platform vendor could add its own -- TPMs would be pretty useless without being able to derive keys from seeds or wrap keys, but having that feature is enough to make possible what you dislike.
> Saying "buy this corporate phone and then run this procedure to change the TPM key [destroying your ability to use corporate-based attestation]" isn't a compelling story [...]
You wouldn't say that. You'd say "buy this [device] and install [certain OS] on it". Why would vendors pre-ship the thing that they don't want? The user has to do something, but it can be made easy.
- josephcsible 4y ago> The user can change the seeds and this stops being the case. Not in a meaningful way. If you do that, the MAFIAA et al. will just block all of their stuff from that device from then on.
- cryptonector 4y agoIt's like you didn't read this subthread. You can't keep them from making sure that customer devices have this sort of hardware, not without resorting to legislation that you'll never get, so getting to at least have an opt-out is a lot better than not.