Closed
Bug 1712944
Opened 4 years ago
Closed 4 years ago
Enable crypto on SDK client
Categories
(Chat Core :: Matrix, enhancement)
Chat Core
Matrix
Tracking
(thunderbird_esr78 wontfix)
RESOLVED
FIXED
91 Branch
Tracking | Status | |
---|---|---|
thunderbird_esr78 | --- | wontfix |
People
(Reporter: freaktechnik, Assigned: freaktechnik)
References
Details
Attachments
(1 file)
To support encryption, we need to be able to load and run libolm (https://gitlab.matrix.org/matrix-org/olm/-/packages/10). There is a JS + WASM version of it available. However, it either relies on node crypto/fs/path etc. or expects a full browser environment.
Further, for cryptography to work, we need to provide a session store to the client. There is a session store implementation based on localStorage
, so we need to create a localStorage
for the matrix account, probably with Services.domStorageManager.createStorage
.
Assignee | ||
Comment 1•4 years ago
|
||
Updated•4 years ago
|
Assignee: nobody → martin
Status: NEW → ASSIGNED
Assignee | ||
Updated•4 years ago
|
Keywords: checkin-needed-tb
Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/382cc73e0ed9
Enable lib olm crypto for Matrix SDK. r=clokep
Updated•4 years ago
|
Target Milestone: --- → 91 Branch
Updated•4 years ago
|
status-thunderbird_esr78:
--- → wontfix
You need to log in
before you can comment on or make changes to this bug.
Description
•