2 ms·
> Maybe service providers could provide an https endpoint to perform this? That's a good idea, with one caveat. It needs to be quite hard to revoke a token. Pr
by jiveturkey 8y ago
> Maybe service providers could provide an https endpoint to perform this?
That's a good idea, with one caveat. It needs to be quite hard to revoke a token. Proof of 1-factor is not sufficient; an attacker could then simply revoke your token and then gain access.
So a lost token is quite a challenge, even if there is a revoke URL. This doesn't seem automatable (to revoke all "in a single time" as you say).
> provide such endpoints in the registration email
In addition, the browser should record U2F interactions and know all sites on which a token was registered. Then such a list is very easily accessible, as long as the browser log is available. If it isn't, well you have email as a backup log.
The fact that you can't unilaterally revoke all token registrations is the main weakness of U2F. (besides the cost and the user action required for uptake of it)