基于WebSocket实现SIP信令安全传输的方法技术

技术编号:13309618 阅读:67 留言:0更新日期:2016-07-10 09:44
本发明专利技术公开了一种基于WebSocket实现SIP信令安全传输的方法,浏览器和SIP服务器先利用RSA生成各自的公钥,然后通过WebSocket的握手请求消息和握手响应消息,将各自的公钥传输给对方,后续过程中,发送方的SIP信令利用接收方的公钥进行加密,加密后的密文在网络中传输,接收方收到密文后利用自身的私钥对密文进行解密。本发明专利技术可以提高SIP信令在网络中传输的安全性,进而可避免SIP信令中携带的明文形式的用户信息的泄露。

【技术实现步骤摘要】

本专利技术涉及一种基于WebSocket实现SIP信令安全传输的方法,属于通信

技术介绍
SIP(SessionInitiationProtocol)会话初始化协议用于生成、修改和终结一个或多个参与者之间的会话,如音视频通话、即时消息等;SIP服务器是基于SIP协议的网络中的一个必要单元,负责建立、维护网络中所有的SIP通话连接。随着计算机网络技术的快速发展,基于WebSocket协议传输SIP信令以实现音视频通讯的应用越来越多,如很多网站提供的点击通话(click-to-call)应用,用户在浏览器页面上点击拨号按钮,浏览器与服务器建立连接后,即可实现浏览器之间的音视频通话;然而,由于网络中的SIP信令及音视频数据均为明文,不法分子极易根据SIP信令获取用户信息,因此,应通过加密等信息安全技术提高SIP信令在网络中传输的安全性以避免用户信息的泄露。
技术实现思路
鉴于上述原因,本专利技术的目的在于提供一种基于WebSocket实现SIP信令安全传输本文档来自技高网...

【技术保护点】
基于WebSocket实现SIP信令安全传输的方法,其特征在于:浏览器与SIP服务器之间通过WebSocket的握手过程交互各自的公钥,发送方的SIP信令利用接收方的公钥进行加密后传输给接收方,接收方收到加密的SIP信令后利用自身的私钥进行解密。

【技术特征摘要】
1.基于WebSocket实现SIP信令安全传输的方法,其特征在于:
浏览器与SIP服务器之间通过WebSocket的握手过程交互各自的公钥,发
送方的SIP信令利用接收方的公钥进行加密后传输给接收方,接收方收到加密
的SIP信令后利用自身的私钥进行解密。
2.如权利要求1所述的基于WebSocket实现SIP信令安全传输的方法,
其特征在于,该方法的步骤包括:
S10:浏览器向SIP服务器发送握手请求消息,该握手请求消息中携带了
浏览器的公钥;
S...

【专利技术属性】
技术研发人员:付景林侯玉成王凯
申请(专利权)人:北京大唐高鸿数据网络技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1