[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Linphone-developers] b256 SAS implementation for bzrtp

From: Eli Burke
Subject: [Linphone-developers] b256 SAS implementation for bzrtp
Date: Tue, 10 Mar 2015 06:48:29 -0400

Building on Ben Sartor’s excellent BZRTP patches to add support for the non-mandatory algorithms, here are patches to add the b256 SAS format. Instead of returning a 4 character SAS string like “7jb3” it will return two words such as “seabird:asteroid”. Per the RFC, the words come from the PGP Word List and should not be localized:

oRTP and ms2 need small patches to extend the length of the SAS variable in the eventData structure. liblinphone was patched to add linphonerc overrides for each set of algorithms. No default values are changed from stock Linphone: Ben’s patch sets sensible ZRTP defaults based on the config setting for “srtp_crypto_suites”, this patch adds e.g:
Note that due to the nature of the ZRTP spec, the mandatory algorithms are always added and used during the initial ZRTP handshake, so it is not necessary to specify B32 to be backwards compatible with older clients. 

Attachment: bzrtp_b256_patch.patch
Description: Binary data

Attachment: liblinphone_b256_patch.patch
Description: Binary data

Attachment: ms2_b256_patch.patch
Description: Binary data

Attachment: ortp_b256_patch.patch
Description: Binary data

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

reply via email to

[Prev in Thread] Current Thread [Next in Thread]