element-meta
element-meta copied to clipboard
Encrypt state events (room metadata) on E2E rooms
E2E currently doesn't have support for encrypting state events.
However, I wonder if we could do better for the special case of room name/topic/avatar (especially avatar), given we never need to query on it, and they have no machine-meaningful semantics.
copied p1 label from vector-im/element-web#3898
also widget state events
The main difficulty with this issue is how new room members get the decryption keys for the state events.
related: https://github.com/matrix-org/matrix-doc/issues/794
Related:
- https://github.com/matrix-org/matrix-spec-proposals/pull/3414
- https://github.com/matrix-org/matrix-spec-proposals/pull/4362
- https://github.com/element-hq/element-meta/issues/275
- https://github.com/matrix-org/matrix-rust-sdk/issues/5397
- https://github.com/element-hq/element-web/pull/30877