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

Revise and improve Key sharing and forwarding #199

Closed
BillCarsonFr opened this issue Mar 8, 2022 · 1 comment
Closed

Revise and improve Key sharing and forwarding #199

BillCarsonFr opened this issue Mar 8, 2022 · 1 comment
Assignees
Labels
T-Epic Issue is at Epic level Team: Crypto Z-UISI Unable to decrypt errors

Comments

@BillCarsonFr
Copy link
Member

BillCarsonFr commented Mar 8, 2022

Taking advantage of Key Sharing, Withheld code and Keybackup

The mechanism to recover from unable to decrypt errors or to access e2E history have greatly evolved since the begining of matrix.

It's now time to re-define the reference algorithms for key sharing and key forwarding using all these new functionnalities together.

Development Tasks

Documentation (WIP DOC)

  • Reference Flowchart for initial key sharing Dot Graph
  • Key forwarding
  • Reference Flowchart for outgoing key requests figma
  • Reference Flowchart for incoming key requests
  • Convert all charts to DOT graph description language

Spec Work

  • New MSC to add from_device and request_id to withheld messages 3735

Revise existing SDK implementation and ensure they implement the defined reference algorithm, add tests.

@richvdh
Copy link
Member

richvdh commented Nov 8, 2023

no longer relevant, apparently.

@richvdh richvdh closed this as completed Nov 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T-Epic Issue is at Epic level Team: Crypto Z-UISI Unable to decrypt errors
Projects
None yet
Development

No branches or pull requests

3 participants