Dear all, at http://github.com/wernerd/ZRTP4PJ you find a new version of ZRTP4PJ that implements: - Elliptic curve Diffie-Helman public key algorithm. ECDH is more secure than normal DH but requires less CPU cycles. Thus suited for "low power CPU" systems (mobiles) - Additonal symmetric cipher - Twofish - for ZRTP and SRTP. - Interoperable with Phil Zimmermann's Zfone (libzrtp) starting with libzrtp 1.12 - previous versions of libzrtp had a problem with ECDH. Twofish is also supported by SIP Communicator (Java based client) and Twinkle if twinkle was built with latest version for GNU ccRTP and GNU ZRTP C++ (SVN version, not released yet). libzrtp does not support Twofish, it always uses AES. To use ZRTP4PJ you don't need a patch if you have a application that does not use pjsua. If your application uses pjsua then please apply a small patch first. See my e-mail from Dec 18, 16:46 that contains this little patch. Once Benny implemented his callback proposal then this patch is not longer required. Best regards, Werner