Skylar-Tech / node-red-contrib-matrix-chat

Matrix chat server support for Node-RED
GNU General Public License v3.0
31 stars 10 forks source link

Key sharing #48

Closed skylord123 closed 2 years ago

skylord123 commented 2 years ago

We really need to get better support for encryption key sharing.

First thing we should do is add the ability to verify devices. The matrix library should handle sharing keys with verified devices.

I already have this mostly working on the branch https://github.com/Skylar-Tech/node-red-contrib-matrix-chat/tree/e2ee-key-sharing but that branch is a mess. We need to pull this out of that branch and make it part of a future update. Also need to make sure verifying other people's devices and the client's own devices works.