element-hq / element-meta

Shared/meta documentation and project artefacts for Element clients
68 stars 11 forks source link

Define semantics for resetting cross-signing keys #2181

Open richvdh opened 9 months ago

richvdh commented 9 months ago

Suppose you have lost your private cross-signing keys, for some reason. (Perhaps you lost the Security Phrase/Key which would allow you to decrypt the copies in 4S, and you don't have any other devices that have a copy of the private keys to gossip them. Or maybe you believe your keys to be compromised so need to rotate them).

There is a reset button that will allow you to do this:

image

... but the semantics of what happens next are poorly defined.

A few questions (expect this list to grow)