基于其他主题,我知道 Asterisk 1.8.* 支持 MD5 作为身份验证协议
我想知道 Astrisk 1.8.* 是否支持带有 sip 客户端/服务器的密钥交换 RSA 和 DSS 协议?
如果您的意思是指 SIP 质询/响应身份验证方法,那么 RSA 和 DHS(我猜您的意思是Diffie-Hellman DHS 而不是 DSS)不适用,因为所需的是加密散列算法,例如 MD5 或 SHA2 而不是比非对称加密算法(如 RSA)或密钥交换序列(如 DHS)。请注意,目前 SIP 仅支持 MD5,但看起来有一个新的RFC可以迁移到 SHA2。
如果您正在寻找机密的 SIP 传输,那么 SIP 确实通过 TLS 支持该传输。SIP RFC确实要求支持安全传输通道,该通道使用 sips 前缀作为 SIP 地址而不是标准 sip,并指示 SIP 消息应通过 TLS 通道发送。虽然 SIP RFC 要求在实践中支持 TLS 通道,但它在公共 SIP 服务中并未得到广泛支持。Asterisk 确实支持 SIP TLS。