element-hq / element-meta

Shared/meta documentation and project artefacts for Element clients
75 stars 12 forks source link

Key backup not signed by MSK, leading to UTDs on new devices #2595

Open richvdh opened 1 month ago

richvdh commented 1 month ago

New devices attempt to load keys for historical messages from key backup; however, in order that they can trust key backup, they check for a signature on that backup from the user's master cross-signing key.

Occasionally we see cases in which a user has a key backup, but it has not been signed. This could happen for a number of reasons; for example:

uhoreg commented 6 days ago

https://github.com/element-hq/element-web/pull/28402 fixes one cause of this, where the "Reset all" button in Web resulted in unsigned backups.