4 ms·
Apart from the official official clients: weechat-matrix: https://github.com/poljar/weechat-matrix/issues/188 https://github.com/poljar/weechat-matrix/issues/1
by throwaway525142 6y ago
Apart from the official official clients:
weechat-matrix: https://github.com/poljar/weechat-matrix/issues/188 https://github.com/poljar/weechat-matrix/issues/188 (doesn't support cross-signing)
weechat-matrix-rs: https://github.com/poljar/weechat-matrix-rs/tree/9c249f140381f7a228f6c3fa1091d3d1d19c918d https://github.com/poljar/weechat-matrix-rs/tree/9c249f14038... (build failing, would be surprised if it supported cross-signing)
Mirage: https://github.com/mirukana/mirage/issues/32 https://github.com/mirukana/mirage/issues/32 (no support for cross-signing)
Nheko: https://github.com/Nheko-Reborn/nheko/issues/70 https://github.com/Nheko-Reborn/nheko/issues/70 (automatically accepts keys as far as I understand)
gomuks: https://github.com/tulir/gomuks/pull/154 https://github.com/tulir/gomuks/pull/154 (seems to be the only mention of encryption, I don't see verification of keys or cross-signing)
Seaglass: https://github.com/neilalexander/seaglass/tree/dc9789334340753c64131f9dace677be6d16bc49 https://github.com/neilalexander/seaglass/tree/dc97893343407... (seems to support e2e, but unfortunately macOS only)
OCRCC Chatbox: https://github.com/nomadic-labs/ocrcc-chatbox https://github.com/nomadic-labs/ocrcc-chatbox (404, couldn't find it)
FluffyChat Flutter: https://gitlab.com/ChristianPauly/fluffychat-flutter/-/tree/591e55097c3e4566d9749f88d11dc77a543fcb30 https://gitlab.com/ChristianPauly/fluffychat-flutter/-/tree/... (might support cross-signing, first client that I could actually use)
Daydream: https://github.com/daydream-mx/Daydream/issues/11 https://github.com/daydream-mx/Daydream/issues/11 (sounds to me like there's still some way to go)
Can you please not say that it's "completely untrue and disingenuous"? To me, working end-to-end encryption means that I can verify my own and other devices. Out of these, maybe Seaglass (macOS only) and FluffyChat Flutter support end-to-encryption in a way that I would use them. That's not "loads of Matrix implementations".
Can you recommend a non-official client with end-to-end support including cross-signing and device verification?
- Arathorn 6y agothings building on matrix-rust-sdk will get cross-signing shortly too, fwiw. but it seems to be missing the point to pick the most recent e2ee feature (cross-signing) which landed a few months ago, and complain that not all clients have implemented it yet? this thread was originally about e2ee in general rather than a specific subfeature. e2ee is a constant work in progress: for instance, we’ve just added fallback otk keys and device dehydration - but that’s landing first in matrix-js-sdk (thus element-web) and then everyone else will implement as fast as they can. Sorry if that isn’t fast enough for your personal requirements :)