ZRTP Protocol Library is an implementation of Phil Zimmermann's ZRTP protocol, created based on and interoperable with Zfone beta 2. Combined with the GNU RTP Stack (ccrtp), this offers the ability to create communication services that natively support the ZRTP protocol.
| Tags | Communications Internet Phone Telephony Security Software Development Libraries |
|---|---|
| Licenses | GPL |
| Operating Systems | OS Independent |
| Implementation | C++ |
Recent releases


Release Notes: Updated to build using ccrtp 2.x and GNU uCommon 5.x libraries.


Release Notes: Support for building the library using the Android NDK has been added, as well as C wrappers to make it easy to build with pjsip. Fixes for race conditions and better support for multi-stream mode were also added. Updated for the latest inter-operable ZRTP specs. Requires ccrtp 1.7.2 (or later), which fixes an issue with padded SRTP packets.


Release Notes: The library was upgraded for changes in draft 13 of the IETF ZRTP specification.


Release Notes: This release implements the new Key Derivation Function as defined by ZRT spec 12. The protocol identifier has been increased to 1.10.


Release Notes: Compliant with the final (official) version of Zimmermann's ZRTP specification for IETF. Builds successfully with Twinkle softphone client 1.3.2 for enabling ZRTP support.