Asterisk PBX - Patches to support ZRTP
We have a set of patches that bring ZRTP support to the popular open-source Asterisk PBX. The standard unmodified Asterisk PBX does not allow encrypted calls. These changes add ZRTP support for SIP/RTP calls in Asterisk, but not for the Asterisk IAX protocol.
To add support for ZRTP, first obtain the libZRTP SDK, then download the Asterisk patch file for ZRTP support and apply the patches to the source code for your copy of Asterisk, then compile and rebuild Asterisk.
To get the patch file and try it out yourself, contact us.
Online Documentation for using ZRTP in Asterisk
We have a user's guide and a developer's guide for using ZRTP in the Asterisk PBX environment. It's still in a preliminary draft form.
One note about the writing style: Much of this software and documentation was developed in Ukraine by engineers whose native language is Russian and Ukrainian.
Follow this link:
- ZRTP support in the Asterisk PBX - online web-based documentation
ZRTP Internet Draft and libZRTP SDK for developers
ZRTP packet formats are defined in the ZRTP Internet Draft. We also have a software development kit to help you implement ZRTP in your VoIP application. Click here to see the Zfone libZRTP SDK documentation. For general information about the ZRTP SDK, including licensing information, see the Zfone libZRTP SDK page.