【技术实现步骤摘要】
VoLTE语音加密优化实现方法、终端及系统
[0001]本专利技术涉及无线通信
,具体涉及一种VoLTE语音加密优化实现方法、终端及系统。
技术介绍
[0002]超语音长期演进(Voice overLong Term Evolution,VoLTE)是基于IP多媒体子系统(IP Multimedia Subsystem,IMS)的语音业务,是一种IP数据传输技术。VoLTE无需2G/3G网,全部业务承载于4G网络上,可实现接通等待时间更短,以及更高质量、更自然的语音视频通话效果。
[0003]VoLTE采用AMR语音编解码方案,AMR是语音编码的一种音频数据压缩优化方案,目前广泛用于无线接入网(GSM EDGE Radio Access Network,GERAN)和通用移动通信系统陆地接入网络(UMTS Terrestrial Radio Access Network,UTRAN)。AMR编码包括AMR
‑
WB(Adaptive Multi Rate Wide Band)和AMR
‑
NB(Adaptive Multi Rate Narrow Band)两种语音编码方式,其中,AMR
‑
NB有8种语音编码率,AMR
‑
WB有9种语音编码率:
[0004](1)AMR
‑
NB:12.2kbit/s、10.2kbit/s、7.95kbit/s、7.4kbit/s、6.7kbit/s、5.9kbit/s、5.15 ...
【技术保护点】
【技术特征摘要】
1.一种VoLTE语音加密优化实现方法,其特征在于,所述方法包括:第一终端对数据长度大于加密分组字节的语音数据帧进行切分,得到第二语音数据和至少一组第一语音数据,所述第一语音数据为加密分组字节整数倍的语音数据,所述第二语音数据为长度不够加密分组字节的语音数据;采用CBC加密模式,并使用加密密钥K和IV参数对所述第一语音数据进行加密,获得第一密文,其中,所述加密密钥和所述IV参数为通话双方终端预先协商得到;对于所述第二语音数据,采用ECB加密模式,使用所述加密密钥K对与其相邻的第一语音数据加密密文进行加密,得到Kiv_1;按照所述第二语音数据的长度截取所述Kiv_1,并将截取到的密文与所述第二语音数据做异或处理,得到第二密文;将所述第一密文与所述第二密文进行拼接,得到通话密文,并发送至所述第二终端以供所述第二终端对所述通话密文进行解密,实现加密通话。2.如权利要求1所述的VoLTE语音加密优化实现方法,其特征在于,所述第二终端对所述通话密文进行解密,包括:对所述通话密文中各组所述第一密文做CBC解密处理,得到第一明文数据;对所述通话密文中数据长度小于加密分组整数倍的第二密文,采用ECB加密模式,并利用所述加密密钥K对与其相邻第一密文进行加密,得到Kiv_2;按照所述第二密文的长度截取所述Kiv_2,并将截取到的密文与所述第二密文做异或处理,得到第二明文数据;将所述第一明文数据和所述第二明文数据进行拼接,得到通话明文。3.如权利要求1所述的VoLTE语音加密优化实现方法,其特征在于,在所述第一终端和所述第二终端进行语音加密通话之前,还包括:所述第一终端和所述第二终端进行通话密钥协商,获取本次通话的加密密钥K;所述第一终端和所述第二终端进行通话加密协商,获取本次通话的IV参数。4.如权利要求3所述的VoLTE语音加密优化实现方法,其特征在于,所述第一终端和所述第二终端内均集成有芯片,所述第一终端和所述第二终端进行通话密钥协商,获取本次通话的加密密钥K,包括:所述第一终端和所述第二终端使用其对应芯片内的密钥作为登录认证密钥,完成到对应的密钥管理平台的身份认证;所述第一终端向所述第二终端发起语音信令流程,产生本次通话的通话标识,并进行密钥协商,分别向所述密钥管理平台申请密钥,获取本次通话的加密密钥K。5.如权利要求3所述的VoLTE语音加密优化实现方法,其特征在于,所述第一终端和所述第二终端进行通话加密协商,获取本次通话的IV参数,包括:所述第一终端和所述第二终端向密钥管理平台申请本次通话的IV参数;所述密钥管理平台根据通话双方终端号码和呼叫时间实时生成本次通话的IV参数,并同步到所述第一终端和所述第二终端。6.如权利要求3所述的VoLTE语音加密优化实现方法,其特征在于,所述第一终端和所述第二终端进行通话加密协商,获取本次通话的IV参数,包括:所述第一终端和所述第二终端使用语音信道进行IV参数的协商,协商信息包括所述第
一终端产生的随机数A和所述第二终端产生的随机数B;所述第一终端和所述第二终端采用相同计...
【专利技术属性】
技术研发人员:王丙磊,陈文俊,赵鹏,米鹏伟,罗俊,王建,
申请(专利权)人:中电信量子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。