VoIP 上的 DTLS 实现

DTLS Implementation on VoIP

我对我的最终项目感到进退两难。

我们的想法是比较 QoS 参数(抖动、吞吐量、延迟、丢包)并比较安全方面(防止第 3 方捕获语音数据、防火墙测试)在 (a.) Asterisk with TLS 和(b.) 带 DTLS 的星号。

我有几个与我的期末项目相关的问题:

  1. 我找不到任何源代码来启用 D​​TLS 安全运行在我的星号服务器上(到目前为止它只在 WebRTC 服务上实现)。是否可以在我的 Asterisk 服务器上启用它并通过软电话 (Jitsi / Blink) 保护 VoIP 呼叫?
  2. 我应该为我的 DTLS 安装单独的 SIP 服务器以在 Asterisk IP PBX 上工作吗?
  3. 支持 TLS 的软电话(目前我发现没有正式支持 DTLS 的软电话)可以运行 DTLS 吗?

恕我直言,如果您能回复我的消息,我将不胜感激。我在这里有点困惑,我希望你能用一种或更多的方式帮助我。谢谢!

关于 #3,DTLS 在 UDP 上运行,TLS 在 TCP 上运行,因此支持 TLS 但实际上并未声明支持 DTLS 的软电话不太可能真正支持它。您最好找到一种在 DTLS 端使用 WebRTC 的方法。