summaryrefslogtreecommitdiffstats
path: root/libraries/bzrtp/README
blob: c73bc0f053c537d402496e3d0d82b44be403e1d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
bzrtp is an opensource implementation of ZRTP keys exchange protocol.

The library written in C 89 is fully portable and can be executed on many platforms including both ARM processor and x86.
Licensing: The source code is licensed under GPLv2.

----------------------------------------------------------------------------------
Compatibility with RFC6189 - ZRTP: Media Path Key Agreement for Unicast Secure RTP
----------------------------------------------------------------------------------

*** Mandatory but NOT implemented
- Sas Relay mechanism (section 7.3)
- Error message generation, emission or reception(which doesn't imply any security problem, they are mostly for debug purpose)
*** Optional and implementd
- multistream mode
- cacheless implementation
- key agreement DH2048
*** Optional and NOT implemented
- zrtp-hash attribute in SDP
- Go Clear/Clear ACK messages
- SAS signing