|
From: | Johan Pascal |
Subject: | Re: [Linphone-developers] Android zrtp configuration for AES-256 |
Date: | Sun, 25 Oct 2015 10:19:27 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 |
Hi William, no need to modify the code, just use the right settings in .linphonerc configuration file. To use it on android, you have to modify linphonerc_factory in the /res/raw and /res/raw-sw600dp directories of your sources. There is no DH4k for the key agreement in ZRTP, it's not proposed by the ZRPT's RFC. Linphone ZRTP implementation provide DH2k (which shall not be used except on very low ressources phones) and DH3k. To use AES256, set srtp_crypto_suites=AES_CM_256_HMAC_SHA1_80 in the sip section of the linphonerc for more specific setting of ZRPT itself: zrtp_cipher_suites=MS_ZRTP_CIPHER_AES3,MS_ZRTP_CIPHER_AES1 See in linphone source function setZrtpCryptoTypesParameters in coreapi/linphonecall.c regards, johan On 25/10/15 02:23, william anderson
wrote:
|
[Prev in Thread] | Current Thread | [Next in Thread] |