Invisible Crypto | configure key sharing strategy based on labs feature flag #28038
Labels
A-Config
O-Uncommon
Most users are unlikely to come across this or unexpected workflow
T-Feature
Request to add a new feature which does not exist right now
T-Task
Tasks for the team like planning
Team: Crypto
Part of Invisible Crypto.
For element-web, we want a setting in config.json to enable the new key distribution mode.
This setting should be OFF, by default.
This setting controls how end-to-end encryption (E2E) keys are shared.
Enabling it will prevent the inclusion of devices that have not been explicitly verified by their owners.
See IdentityBasedStrategy
Can be configured via the
EncryptionSettings
structure, see here https://github.com/matrix-org/matrix-js-sdk/blob/60cedf2fdbe22951389e55c7e766785137a19d8c/src/rust-crypto/RoomEncryptor.ts#L237The text was updated successfully, but these errors were encountered: