Use elliptic curve cryptography based DTLS Key Establishment Protocol

This commit is contained in:
Juha Heinanen
2022-04-22 11:25:51 +03:00
parent 0b81f512eb
commit ba8c44bc12
2 changed files with 5 additions and 0 deletions

View File

@ -52,3 +52,5 @@ opus_sprop_stereo no
ice_turn no
ice_nomination regular
zrtp_hash yes
dtls_srtp_use_ec prime256v1

View File

@ -106,6 +106,9 @@ object Config {
BaresipService.contactsMode = "baresip"
}
if (!config.contains("dtls_srtp_use_ec"))
config = "${config}dtls_srtp_use_ec prime256v1\n"
Utils.putFileContents(configPath, config.toByteArray())
BaresipService.isConfigInitialized = true
Log.i(TAG, "Initialized config to '$config'")