Phones as Security Keys in Chrome
imperialviolet.org
imperialviolet.org
I use Android, so apparently, this state gets saved in the "Play services state"
So, how can I backup this state, so I can again log into the same accounts I created/registered?
It seems like I might be able to backup that state (pubkeys+ids) to a USB key, but I have no idea what the procedure is, and how to trigger it.
How does one backup/save all their pubkeys+cred-ids that get saved in "play services state", so if Google blocks me, etc, I can still login using those pubkeys and ids?
If Google blocks you, then you must be guilty of some terrible crime, and should be prevented from interacting with society to the greatest extent possible. Do we really want people being in control of their own identities without big trustworthy American corporations checking up on them all the time?
AFAIK, (though I haven't looked at newer protocol versions) if you somehow had an original backup of the token state, it would be all that you need for normal auth aside from setting a high enough counter value since the RP (website) should be providing the opaque key from the registration.
In situations where there are resident keys it would do no good to save them if the token context itself can not be backed up and is lost. I'm not sure that really matters though since this project seems to only work between browsers so I don't see how you could use this kind of virtual key with ssh, OS services, etc, that might not store the opaque key normally.