linphone-developers
[Top][All Lists]
Advanced

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

Re: [Linphone-developers] Android zrtp configuration for AES-256


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:
Hi,

I was checking that android linphone uses by default the zrtp encryption as AES-128 DH3K

Where on the code could i change this, so the NEW default encryption is AES-256  DH4K?

As it is not possible to change this from inside the software, so i would like to do it directly from the source.

Please provide a reply urgent to this precise topic.

regards.
William


_______________________________________________
Linphone-developers mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/linphone-developers


reply via email to

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