|
|
|
|
|
by blibble
1507 days ago
|
|
TPMs don't generally store encrypted data (bar their master key) instead they wrap/seal everything instead with a layer of crypto, then you can pass that wrapped object around as much as you want, only the TPM can unseal it a TPM could easily be instructed to seal an internally generated secret with additional escrow keys for MS/Apple/... that plus remote attestation could make it so you can never see the key in the clear |
|
The problem is that you need private/public key pairs that are synchronised across devices for FIDO to work properly cross-device. When you register an account on your phone, you need that account key on your desktop to use it there, and that's nearly impossible without some kind of key sharing mechanism.