Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

Create new key backups using secret storage #3720

Merged
merged 9 commits into from
Dec 12, 2019
Merged

Conversation

jryans
Copy link
Collaborator

@jryans jryans commented Dec 12, 2019

This adds a testing path (guarded by the cross-signing feature flag) which allows trying out key backup with the private key stored in secret storage.

cross-signing-panel

key-backup-panel

Fixes element-hq/element-web#11209
Depends on matrix-org/matrix-js-sdk#1118

This moves the details of dialogs that may be needed when accessing secret
storage to centralised helper. In addition, this clears the secret storage key
cache so that keys are only live for a single operation.
This adds a path to test key backups with SSSS via an extra button only visible
when the cross-signing feature is enabled.
@jryans jryans merged commit b7fe067 into develop Dec 12, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Use SSSS for new key backups
2 participants