It would be nice if Telepathy would support the Axolotl protocol (Signal messenger, formerly TextSecure). There are currently three implementations, for Android, iOS and Google Chrome: * https://github.com/WhisperSystems/Signal-Android * https://github.com/WhisperSystems/Signal-iOS * https://github.com/WhisperSystems/Signal-Desktop An implementation of the underlying protocol is available via the libaxolotl-c library: * https://github.com/WhisperSystems/libaxolotl-c The Java library contains more documentation: * https://github.com/whispersystems/libaxolotl-java The wire protocol is described here: * https://github.com/WhisperSystems/Signal-Android/wiki/ProtocolV2 And the specs are available here: * https://github.com/trevp/axolotl/wiki
Yes, Signal protocol be nice as would OMEMO. The only end-to-end crypto support currently in telepathy is a component of KDE-Telepathy that provides an OTR proxy between incoming messages and the chat widget. I suspect it might be possible to add additional algorithms there. Though there's also some additional work needed before the proxy could help Empathy. Unfortunately I don't believe the few people still contributing to telepathy or its clients have the time to work on this.
The protocol was renamed: https://whispersystems.org/blog/signal-inside-and-out/
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/telepathy/telepathy-spec/issues/177.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.