tSIP softphone: TLS and SRTP
Support for TLS and SRTP was added in tSIP 0.2.5. This adds requirement for libcrypto-1_1.dll and libssl-1_1.dll and indirectly Visual Studio 2015 runtime (required by OpenSSL dlls). Surprisingly this does not break compatibility with Wine and for Lubuntu 18 VC++ runtime was already present.
New configuration elements:
- SIP account tab: TLS transport option in combobox next to server
- SIP account tab: media encryption combobox
- TLS tab: CA certificate (can contain multiple certificates in PEM format) and client certificate selection (both files to be placed in new /certificates subfolder), option to use Windows ROOT certificate store + option to disable server certificate verification
OpenSSL executable might be useful for debugging any certificate problems:
openssl s_client -showcerts -verify 5 -connect iptel.org:5061
Back to howto list