一种基于CDMA网络的语音加解密系统及方法技术方案

技术编号:21553010 阅读:22 留言:0更新日期:2019-07-07 00:49
本发明专利技术涉及一种基于CDMA网络的语音加解密系统及方法,其中该系统包括主叫终端、CDMMA网络密钥分发中心和被叫终端,主叫终端包括第一主处理器、与第一主处理器双向通信的第一通信处理器、和与第一主处理器双向通信的第一密码模块,被叫终端包括第二主处理器、与第二处理器双向通信的第二通信处理器、和与第二主处理器双向通信的第二密码模块,第一通信处理器和第二通信处理器用于接收和输出语音数据且均与CDMA网络通信;主叫终端与被叫终端均与CDMA网络密钥分发中心通信。本发明专利技术用于提升语音数据加解密速度,减小语音数据从主叫终端到被叫终端的时延。

A Speech Encryption and Decryption System and Method Based on CDMA Network

【技术实现步骤摘要】
一种基于CDMA网络的语音加解密系统及方法
本专利技术属于通信
,具体涉及一种基于CDMA(CodeDivisionMultipleAccess,码分多址)网络的语音加解密系统及方法。
技术介绍
随着通信产业的蓬勃发展及手机等移动终端技术的普遍应用,窃听等手段窃取手机的通话语音信息导致用户数据泄露的问题日益严重,为手机用户造成很大损失,因此,用户对移动通信的安全性提出了越来越高的要求。目前主流的语音加密技术大多数基于分组域加密,通常采用VoIP(VoiceoverInternetProtocol,基于IP的语音传输)和IPSec(InternetProtocolSecurity,互联网安全协议)的组合方案进行加密,但这种加密方式在网络带宽受限时无法提供高质量的语音传输服务,另一种语音加密方案是基于WCDMA(WidebandCodeDivisionMultipleAccess,宽码分多址)和GSM(GlobalSystemForMobileCommunications,全球移动通信系统)网络,但目前WCDMA和GSM网络不支持端到端的语音数据传输功能,加密后的语音信息在网络中会被重新编码转换,导致在传输到接收端后时延大,降低用户体验。
技术实现思路
本专利技术提供一种基于CDMA网络的语音加解密系统及方法,用于提升语音数据加解密速度,减小语音数据从主叫终端到被叫终端的时延。为了解决上述技术问题,本专利技术所提出如下技术方案予以解决:一种基于CDMA网络的语音加解密系统,其特征在于,包括主叫终端、CDMMA网络密钥分发中心和被叫终端,所述主叫终端包括第一主处理器、与第一主处理器双向通信的第一通信处理器、和与第一主处理器双向通信的第一密码模块,所述被叫终端包括第二主处理器、与第二处理器双向通信的第二通信处理器、和与第二主处理器双向通信的第二密码模块,所述第一通信处理器和第二通信处理器用于接收和输出语音数据且均与CDMA网络通信;所述主叫终端与被叫终端均与所述CDMA网络密钥分发中心通信。进一步地,所述主叫终端还包括通过接口与所述第一主处理器连接的第一密卡,所述第一主处理器通过所述第一密卡获取第一密钥协商数据。进一步地,所述被叫终端还包括通过接口与所述第二主处理器连接的第二密卡,所述第二主处理器通过所述第二密卡获取第二密钥协商数据。进一步地,所述第一通信处理器集成有第一音频编译码器,所述第二通信处理器集成有第二音频编译码器,且第一音频编译码器和第二音频编译码器均用于接收由麦克风拾取的语音数据,且输出经听筒播放的语音数据。本专利技术还涉及一种利用如上所述的基于CDMA网络的语音加解密系统进行语音加解密的方法,其特征在于,包括如下步骤:主叫终端向被叫终端发送语音通话请求;被叫终端接收到语音通话请求时,获取第一密钥协商数据并向CDMA网络密钥分发中心发送被叫密钥协商请求;密钥分发中心接收到所述被叫密钥协商请求后,向所述主叫终端发送主叫通知;主叫终端接收到主叫通知后,获取第二密钥协商数据并向CDMA网络密钥分发中心发送主叫密钥协商请求;密钥分发中心接收到主叫密钥协商请求后,根据第一密钥协商数据和第二密钥协商数据计算会话密钥,并分别向第一主处理器和第二主处理器发送密钥协商响应消息;以及在第一主处理器和第二主处理器均接收到对应的密钥协商响应消息后,根据会话密钥,第一密码模块和第二密码模块对主叫终端和被叫终端之间的语音数据进行加解密。进一步地,第一密码模块加密来自主叫终端的语音数据以及解密来自被叫终端的语音数据,第二密码模块加密来自被叫终端的语音数据以及解密来自主叫终端的语音数据。进一步地,第一密码模块和第二密码模块对主叫终端和被叫终端之间的语音数据进行加解密的步骤包括:用于设置语音数据的语音编码格式的步骤。进一步地,在所述第一主处理器接收到密钥协商响应消息后,向第一通信处理器发送控制信号并控制第一通信处理器选择语音编码格式为EVRC语音数据编码格式;且在所述第二主处理器接收到密钥协商响应消息后,向第二通信处理器发送控制信号并控制第二通信处理器选择语音编码格式为EVRC语音数据编码格式。进一步地,第一密码模块和第二密码模块对主叫终端和被叫终端之间的语音数据进行加解密的步骤还包括:所述第一主处理器向第一通信处理器发送加密控制命令,以将第一通信处理器接收到的主叫终端的语音数据和接收到的被叫终端的语音数据分别通过第一主处理器发送至第一密码模块进行加密和解密;所述第二主处理器向第二通信处理器发送加密控制命令,以将第二通信处理器接收到的被叫终端的语音数据和接收到的主叫终端的语音数据分别通过第二主处理器发送至第二密码模块进行加密和解密。进一步地,主叫终端和被叫终端之间加密后的语音数据通过CDMA网络传送。与现有技术相比,本专利技术提供的基于CDMA网络的语音加解密系统及方法的优点和有益效果是:第一主处理器与第一通信处理器通过专用数据通道通信,且第二主处理器与第二通信处理器也通过专用数据通道通信,加解密效率高,且第一通信处理器和第二通信处理器通过CDMA网络发送和接收加密后的语音数据,实现快速语音数据传递,降低语音数据传输时延,且传输稳定性好。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对本专利技术实施例或现有技术描述中所需要使用的附图作一简要介绍,显而易见地,下面描述的附图是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。图1为本专利技术的基于CDMA网络的语音加解密系统的原理框图;图2为本专利技术的基于CDMA网络的语音加解密系统进行语音加解密的方法的实现流程图;图3为本专利技术的基于CDMA网络的语音加解密系统的主叫终端传递语音数据至被叫终端的实现流程图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为了基于CDMA网络实现端对端的语音通信加密且加解密速度快,降低语音数据传输时延,本实施例提供了一种基于CDMA网络的语音加解密系统,如图1所示,包括主叫终端10、CDMMA网络密钥分发中心30和被叫终端20,主叫终端10包括第一主处理器11、与第一主处理器11双向通信的第一通信处理器12、和与第一主处理器11双向通信的第一密码模块13,被叫终端20包括第二主处理器21、与第二处理器21双向通信的第二通信处理器22、和与第二主处理器22双向通信的第二密码模块23,第一通信处理器12和第二通信处理器22用于接收和输出语音数据且均与CDMA网络通信;主叫终端10与被叫终端20均与CDMA网络密钥分发中心30通信。具体地,主叫终端10和被叫终端20属于同一类型终端,因此在结构以及在接收语音数据和传输语音数据方面是相同的。如图1所示,第一通信处理器12用于接收麦克风14拾取的原始语音数据、输出经听筒15播放的解密后的数据,并且与第二通信处理器22进行CDMA网络通信,第一主处理器11通过第一密码模块13将第一通信本文档来自技高网...

【技术保护点】
1.一种基于CDMA网络的语音加解密系统,其特征在于,包括主叫终端、CDMMA网络密钥分发中心和被叫终端,所述主叫终端包括第一主处理器、与第一主处理器双向通信的第一通信处理器、和与第一主处理器双向通信的第一密码模块,所述被叫终端包括第二主处理器、与第二处理器双向通信的第二通信处理器、和与第二主处理器双向通信的第二密码模块,所述第一通信处理器和第二通信处理器用于接收和输出语音数据且均与CDMA网络通信;所述主叫终端与被叫终端均与所述CDMA网络密钥分发中心通信。

【技术特征摘要】
1.一种基于CDMA网络的语音加解密系统,其特征在于,包括主叫终端、CDMMA网络密钥分发中心和被叫终端,所述主叫终端包括第一主处理器、与第一主处理器双向通信的第一通信处理器、和与第一主处理器双向通信的第一密码模块,所述被叫终端包括第二主处理器、与第二处理器双向通信的第二通信处理器、和与第二主处理器双向通信的第二密码模块,所述第一通信处理器和第二通信处理器用于接收和输出语音数据且均与CDMA网络通信;所述主叫终端与被叫终端均与所述CDMA网络密钥分发中心通信。2.根据权利要求1所述的基于CDMA网络的语音加解密系统,其特征在于,所述主叫终端还包括通过接口与所述第一主处理器连接的第一密卡,所述第一主处理器通过所述第一密卡获取第一密钥协商数据。3.根据权利要求1所述的基于CDMA网络的语音加解密系统,其特征在于,所述被叫终端还包括通过接口与所述第二主处理器连接的第二密卡,所述第二主处理器通过所述第二密卡获取第二密钥协商数据。4.根据权利要求1-3中任一项所述的基于CDMA网络的语音加解密系统,其特征在于,所述第一通信处理器集成有第一音频编译码器,所述第二通信处理器集成有第二音频编译码器,且第一音频编译码器和第二音频编译码器均用于接收由麦克风拾取的语音数据,且输出经听筒播放的语音数据。5.一种利用如权利要求1-4中任一项所述的基于CDMA网络的语音加解密系统进行语音加解密的方法,其特征在于,包括如下步骤:主叫终端向被叫终端发送语音通话请求;被叫终端接收到语音通话请求时,获取第一密钥协商数据并向CDMA网络密钥分发中心发送被叫密钥协商请求;密钥分发中心接收到所述被叫密钥协商请求后,向所述主叫终端发送主叫通知;主叫终端接收到主叫通知后,获取第二密钥协商数据并向CDMA网络密钥分发中心发送主叫密钥协商请求;密钥分发中心...

【专利技术属性】
技术研发人员:薛忠余曲蓓莉袁静
申请(专利权)人:青岛海信电子设备股份有限公司
类型:发明
国别省市:山东,37

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

1