mautrix / meta

A Matrix-Facebook Messenger and Instagram DM puppeting bridge.
GNU Affero General Public License v3.0
155 stars 11 forks source link

Allow verifying encryption keys. #46

Open kevincox opened 5 months ago

kevincox commented 5 months ago

When end-to-end encryption is enabled there is currently no way for a bridge user to see which encryption key is being used. It would be great if the key fingerprint could be shown to the user so that they can verify if their conversation is secure with the right key on each side. This would be a powerful way to chat over Meta services while verifying that the message contents are end-to-end encrypted by a key controlled by the bridge.