在VoIP中,我理解加密SIP传输将隐藏有关使用哪种编解码器的信息。另一种方法是加密RTP有效载荷,因此在网络中传输SRTP / ZRTP。但是加密每个数据包将在两端都进行大量处理。我看到很少有关于加扰RTP的材料(标题或有效负载 - 不知道)。任何人都可以建议我,如果我们可以使用任何其他方式来保护RTP,万一它被窃听,攻击者什么也得不到。
答案 0 :(得分:1)
我相信您的一些问题已在以下IETF规范中得到解决 - https://tools.ietf.org/html/rfc7201 - 保护RTP会话的选项
但是,国际海事组织,处理安全成本,这是增强的保护层。除了使用一些自定义编解码器进行编码和解码之外,我还没有遇到任何其他更好的方法,您可以构建其信号处理专用于您的应用程序。但即使在这种情况下,它也会限制应用程序的互操作性,并且如果可能的话仍然可以保持开放性。