ZRTP support for end-to-end encryption
Submitted by Josh Triplett
(Note: this feature request probably requires more work in Telepathy than in Empathy, though the latter will still need UI support for it. Telepathy feature request filed as https://bugs.freedesktop.org/show_bug.cgi?id=22952 .)
ZRTP provides end-to-end encryption of RTP, without using SIP or similar for negotiation or key exchange. I'd love to see support for this in Empathy, for use with both SIP (via SofiaSIP) and XMPP/Jingle (via Gabble).
GNU ZRTP and the libZRTP SDK both provide libraries implementing ZRTP.
Several other clients have support for ZRTP, such as Twinkle; these should interoperate with any other implementation of ZRTP.
I don't know if any client yet supports ZRTP for XMPP/Jingle calls; that would prove particularly useful.