Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Reset Backup" creates 4S without cross-signing keys #27806

Open
richvdh opened this issue Jul 23, 2024 · 0 comments
Open

"Reset Backup" creates 4S without cross-signing keys #27806

richvdh opened this issue Jul 23, 2024 · 0 comments
Labels
A-E2EE A-E2EE-Cross-Signing A-E2EE-Key-Backup A-Element-R Issues affecting the port of Element's crypto layer to Rust O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect

Comments

@richvdh
Copy link
Member

richvdh commented Jul 23, 2024

STR:

  1. Sign in on a new device. Skip all the verification stuff.
  2. In "Security & Privacy" settings, click "Reset" under Secure Backup:
    image
  3. Create a security phrase, or download the key
  4. Observe confirmation:
    image

The problem is that this has created a new 4S key, but has not created new cross-signing keys; 4S does not contain any cross-signing keys. This makes everything on the account quite broken.

@richvdh richvdh added T-Defect S-Major Severely degrades major functionality or product features, with no satisfactory workaround A-E2EE-Cross-Signing O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience A-Element-R Issues affecting the port of Element's crypto layer to Rust labels Jul 23, 2024
@dosubot dosubot bot added A-E2EE A-E2EE-Key-Backup O-Uncommon Most users are unlikely to come across this or unexpected workflow labels Jul 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-E2EE A-E2EE-Cross-Signing A-E2EE-Key-Backup A-Element-R Issues affecting the port of Element's crypto layer to Rust O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect
Projects
None yet
Development

No branches or pull requests

1 participant