关于voip的一些加密知识

 

  1. tls/ssl:基于tcp层的加密协议,非对称

参考:

SSL/TLS原理详解

 

SSL/TLS算法流程解析

 

阮一峰_SSL/TLS协议运行机制的概述

 

 

  1. dtls:基于udp的加密协议,非对称,实现了类似于tcp的重传

参考:

 

DTLS协议中client/server的认证过程和密钥协商过程

 

DTLS 技术要点解析 

 

https://tools.ietf.org/html/rfc6347 rfc协议

 

srtp协议:包含srtp和srtcp,基于AES对称性加密,一般需要基于dtls或者sdp来进行协商,所以可以做到协商部分的非对称加密

参考文章:

 https://tools.ietf.org/html/rfc4568#section-6   section-9.1语法

http://www.docin.com/p-475247723.html

https://blog.csdn.net/ljinddlj/article/details/3912747

wss:基于websocket+tls/ssl的通信

zrtp:

1.在使用webrtc和sip 软电话不加密进行通话的过程中,经过freeswitch,会出现呼叫编码不匹配的错误

2.在使用sip 软电话和sip软电话 直接使用srtp进行通话过程会出现rtp包解码失败(使用linphone)

3.在使用sip 软电话和sip软电话 使用dtls_srtp进行通话,或者和webrtc通话过程会出现呼叫没问题,但是没有音视频流(使用linphone)

4.freeswitch可以设置proxy_meida or bypass_media,和上诉的问题有关系,因为经过proxy代理模式会使得sip软电话和freeswitch进行协商加密信息,而webrtc和webrtc可以把freeswitch作为信令服务器而音视频直接通信,所以可以通话,

5.局域网内设置webrtc的音视频经过freeswitch即proxy模式,设置不成功

6.设置代理模式会出现加密问题,dtls_srtp为什么wireshark中会有stun包的出现

https://blog.csdn.net/l_kanglin/article/details/71531761

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值