How do "recover my password/account/data" schemas work in casr of E2E encryption?

What if multiple people have access to certain pieces of data shared between them? Does each person have one key for that data?

What about data that is public?

@phoe There are various approaches, including having an encrypted backup of your private key that is encrypted by a restore key/password.

Regarding the second question: see how Cabal/multifeed (and my now-defunct Heartbeat) do it: you have one DAG per writer. Access is via sharing the public key (see DAT), contents can be further end-to-end encrypted for private conversations.

Sign in to participate in the conversation
Functional Café

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!