APP下载

基于SIP的VoIP身份认证与加密系统

2016-09-13刘继明高丽娟卢光跃

西安邮电大学学报 2016年4期

刘继明, 高丽娟, 卢光跃

(西安邮电大学 通信与信息工程学院, 陕西 西安 710121)



基于SIP的VoIP身份认证与加密系统

刘继明, 高丽娟, 卢光跃

(西安邮电大学 通信与信息工程学院, 陕西 西安 710121)

结合数字证书技术与安全传输层协议,给出一种语音安全实施方案,以实现认证与加密的双重保障。利用公钥基础设施,以安全传输层协议保证客户端与服务器之间通信的安全性。在用户注册阶段,添加客户端与服务器之间的双向认证过程;在会话阶段,建立安全传输层通道,实现会话建立流程的全程加密。抓包数据显示,所给方案可完成用户身份认证,弥补会话初始协议(SIP)信令明文的缺陷,实现语音通话全程加密。

会话初始协议(SIP);数字证书;加密;身份认证;语音电话

语音电话(Voice over IP, VoIP)技术通过将模拟信号数字化,来实现用IP包在互联网上传递语音业务的功能[1]。在互联网中,通信双方需要通过身份认证确定对方的真实身份。对于VoIP系统而言,身份认证是一种重要的安全防护,用来对抗冒充攻击和重放攻击等潜在的安全威胁,防止其他实体占用被认证实体的身份。

国际上主流的认证系统主要有3种方式,即公钥基础设施(Public Key Infrastructure,PKI)[2]、基于身份的加密(Identity Based Encryption,IBE)[3]和组合公钥(Combined Public Key,CPK)[4]。IBE系统将与实体相关的信息(如邮箱、手机号码)作为公钥,不需要频繁地获取证书和验证证书来获取公钥;CPK利用种子公钥解决秘钥的管理与分发难题,能以少量种子生成几乎“无限”个公钥。但是,IBE的主密钥一旦泄露,所有用户的私钥都将泄露;……

登录APP查看全文