On 23/08/2016 10:43, Richard Newman wrote:
>     Under the hood there would be a bunch of shamir's secret sharing and key
>     wrapping palaver to actually make things go.
> 
> You mean like wrapping the user's kB with their own kA (prove ownership
> of your account) plus your friend's kB (prove non-resetness of their
> account)? Yeah, that's a dance, but it could work :)

Right, something like that.  Alternately, wrap kB with an escrow
recovery key kR, shamir split the secret kR, and encrypt the different
parts of it in different ways - one part with the user's kA, one part o
with the buddy's kB, one part with answers to security questions, etc.

But at that point I may be wandering into "fun crypto games" territory
rather than "solve a user problem" territory, which does happen to me
sometimes :-P


  Cheers,

    Ryan
_______________________________________________
Sync-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/sync-dev

Reply via email to