關於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

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章