Open Bug 1699091 Opened 7 months ago Updated 13 days ago

[meta] Support encryption in matrix

Categories

(Chat Core :: Matrix, enhancement, P1)

enhancement

Tracking

(Not tracked)

People

(Reporter: freaktechnik, Unassigned)

References

(Depends on 3 open bugs, Blocks 1 open bug)

Details

(Keywords: meta)

Our Matrix implementation currently doesn't support encryption at all. We should be able to use the encryption support build into matrix-js-sdk. Marking this as a meta bug, because adding full encryption support is likely multiple stages, like basic support and supporting the verification flows etc.

A few random thoughts:

  • We likely want the UI to look similar to how the current OTR encryption looks.
  • We likely need a way for the protocol to tell the OTR code "please stay out of my way, I'm handling encryption" (or maybe the conversation, not the protocol?)
  • We probably also want to have UI to verify your own device, as well as other users. (I think OTR does a little bit of this already.)

I'm hoping that the matrix-js-sdk includes all the other bits though and it is mostly about integrating.

Blocks: 1712710
Depends on: 1712944
Depends on: 1715810
Depends on: 1715811
Depends on: 1715815
Depends on: 1716062
Depends on: 1716065
See Also: → 1716065
Depends on: 1723792
Depends on: 1726389
Priority: -- → P1
Summary: [meta] Support encryption → [meta] Support encryption in matrix
Blocks: 1726903
Duplicate of this bug: 1726903
Depends on: 1728975
Depends on: 1730847
Depends on: 1732857
Keywords: meta
You need to log in before you can comment on or make changes to this bug.