加密通话方法、加密通话终端、加密通话平台及系统技术方案

技术编号:19704801 阅读:42 留言:0更新日期:2018-12-08 14:59
本发明专利技术提供一种加密通话方法、加密通话终端、加密通话平台及系统,属于通信技术领域。本发明专利技术的加密通话方法,包括:向加密通话平台发送加密通话请求,所述加密通话请求包括:主叫方身份和被叫方身份,以使所述加密通话平台根据主叫方身份的私钥生成主叫方密钥数据,以及根据被叫方身份的私钥生成被叫方密钥数据;接收加密通话平台发送的所述主叫方密钥数据和所述被叫方密钥数据;通过主叫方身份私钥解密得到接收到的主叫方密钥数据,并进行加密通话;当被叫方接听时,向被叫方发送所述被叫方密钥数据,以使被叫方根据被叫方身份私钥解密得到被叫方密钥数据;对被叫方解密得到的通话密钥进行确认,以对语音数据加密后,进行加密通信。

【技术实现步骤摘要】
加密通话方法、加密通话终端、加密通话平台及系统
本专利技术属于通信
,具体涉及一种加密通话方法、加密通话终端、加密通话平台及系统。
技术介绍
随着隐私泄露、通话监听等安全事件的日益爆发以及国家对信息安全的倡导和宣传,人们对信息安全的重视度越来越高。而语音电话,作为信息沟通的最直接方式,它的安全更是重中之重。近年来,加密通话的市场需求非常旺盛。
技术实现思路
本专利技术旨在至少解决现有技术中存在的技术问题之一,提供一种加密通话方法、加密通话终端、加密通话平台及系统。解决本专利技术技术问题所采用的技术方案是一种加密通话方法,包括:向加密通话平台发送加密通话请求,所述加密通话请求包括:主叫方身份和被叫方身份,以使所述加密通话平台根据主叫方身份的私钥生成主叫方密钥数据,以及根据被叫方身份的私钥生成被叫方密钥数据;接收加密通话平台发送的所述主叫方密钥数据和所述被叫方密钥数据;通过主叫方身份私钥解密得到接收到的主叫方密钥数据,并进行加密通话;当被叫方接听时,向被叫方发送所述被叫方密钥数据,以使被叫方根据被叫方身份私钥解密得到被叫方密钥数据;对被叫方解密得到的通话密钥进行确认,以对语音数据加密后,进行加密通信。优选的是,所述主叫方密钥数据包括根据主叫方身份私钥加密后的第一密钥和第二密钥的拼接值;所述被叫方密钥数据包括根据被叫方身份私钥加密后的第一密钥和第二密钥的拼接值。优选的是,所述加密通话方法还包括:在通话结束后,将所述主叫方密钥数据和所述被叫方密钥数据进行销毁。解决本专利技术技术问题所采用的技术方案是一种加密通话方法,包括:接收主叫方发送的加密通话请求;所述加密通话请求包括:主叫方身份和被叫方身份;根据主叫方身份私钥生成主叫方密钥数据,以及根据被叫方身份私钥生成被叫方密钥数据;并将所述主叫方密钥数据和所述被叫方密钥数据返回给主叫方,以使主叫方将所述被叫方密钥数据发送给被叫,并进行加密通话。优选的是,所述主叫方密钥数据包括根据主叫方身份私钥加密后的第一密钥和第二密钥的拼接值;所述,所述被叫方密钥数据包括根据被叫方身份私钥加密后的第一密钥和第二密钥的拼接值。解决本专利技术技术问题所采用的技术方案是一种加密通话终端,包括:密钥申请模块,用于向加密通话平台发送加密通话请求,所述加密通话请求包括:主叫方身份和被叫方身份,以使所述加密通话平台根据主叫方身份的私钥生成主叫方密钥数据,以及根据被叫方身份的私钥生成被叫方密钥数据;密钥设置模块,用于接收加密通话平台发送的所述主叫方密钥数据和所述被叫方密钥数据;呼叫/接通模块,用于通过主叫方身份私钥解密得到接收到的主叫方密钥数据,并进行加密通话;加解密模块,用于当被叫方接听时,向被叫方发送所述被叫方密钥数据,以使被叫方根据被叫方身份私钥解密得到被叫方密钥数据;对被叫方解密得到的通话密钥进行确认,以对语音数据加密后,进行加密通信。优选的是,所述加密通话终端,还包括:销毁模块,用于在通话结束后,将所述主叫方密钥数据和所述被叫方密钥数据进行销毁。解决本专利技术技术问题所采用的技术方案是一种加密通话平台,包括:身份验证模块,用于接收主叫方发送的加密通话请求;所述加密通话请求包括:主叫方身份和被叫方身份;密钥生成模块,用于根据主叫方身份私钥生成主叫方密钥数据,以及根据被叫方身份私钥生成被叫方密钥数据;并将所述主叫方密钥数据和所述被叫方密钥数据返回给主叫方,以使主叫方将所述被叫方密钥数据发送给被叫,并进行加密通话。解决本专利技术技术问题所采用的技术方案是一种加密通话系统,其包括上述的加密通话终端和/或加密通话平台。本专利技术具有如下有益效果:在专利技术的加密通话方法中无需主、被叫与平台保持长连接,且一话两密,在保证通话安全性的同时又降低了平台的开销。附图说明图1为本专利技术的实施例1和2的加密通话方法的流程图;图2为本专利技术的实施例3的加密通话终端的结构示意图;图3为本专利技术的实施例3的加密通话平台的结构示意图;图4为本专利技术的实施例3的加密通话系统的结构示意图。具体实施方式为使本领域技术人员更好地理解本专利技术的技术方案,下面结合附图和具体实施方式对本专利技术作进一步详细描述。实施例1:结合图1所示,本实施例提供一种加密通话方法,该方法的实现由主叫方、被叫方及加密通话平台三者共同实现。该方法具体包括如下步骤:步骤一、主叫方按下终端的呼叫键呼叫被叫方,同时携带加密通话标识。步骤二、主叫方向加密通话平台发送加密通话请求,所述加密通话请求包括:主叫方身份和被叫方身份;也即,主叫方向加密通话平台申请密钥请求。步骤三、加密通话平台根据主叫方身份的私钥生成主叫方密钥数据,以及根据被叫方身份的私钥生成被叫方密钥数据,并将主叫方密钥数据和被叫方密钥数据返回给主叫方。其中,在该步骤中,加密通话平台根据主叫方身份的私钥生成主叫方密钥数据,以及根据被叫方身份的私钥生成被叫方密钥数据之前,还需要根据主叫方所发送的主叫方身份和被叫方身份片定二者的合法性,也即主叫方和被叫方是否开通了加密通话业务,只有在确定二者均开通了加密通话业务之后才能够进行密钥数据的生成。步骤四、主叫方在接收加密通话平台发送的主叫方密钥数据和被叫方密钥数据之后,用自己的主叫方身份私钥进行解密得到主叫方密钥数据,同时开始真正的向被叫方发起呼叫。步骤五、当被叫方接听主叫方的呼叫后,也即通话建立后,主叫方将未解密的被叫方密钥数据发送给被叫方。步骤六、被叫方在接收到主叫方发送的被叫方密钥数据,通过自身的被叫方私钥进行解密,得到解密后的被叫方密钥数据。步骤七、主叫方确认被叫方密钥数据进行确认。步骤八、加密通话开始:主被叫使用通话密钥对语音数据进行加解密。步骤九、主被叫任一方挂断,加密通话结束。主叫方将主叫方密钥销毁,被叫方将被叫方密钥销毁。在本实施例的加密通话方法中无需主、被叫与平台保持长连接,且一话两密,在保证通话安全性的同时又降低了平台的开销。实施例2:结合图1所示,本实施例提供一种加密通话方法,该方法的实现由主叫方、被叫方及加密通话平台三者共同实现。该方法具体包括如下步骤:步骤一、主叫方按下终端的呼叫键呼叫被叫方,同时携带加密通话标识。步骤二、主叫方向加密通话平台发送加密通话请求,所述加密通话请求包括:主叫方身份和被叫方身份;也即,主叫方向加密通话平台申请密钥请求。步骤三、加密通话平台根据主叫方身份的私钥生成主叫方密钥数据,以及根据被叫方身份的私钥生成被叫方密钥数据,并将主叫方密钥数据和被叫方密钥数据返回给主叫方;其中,主叫方密钥数据包括根据主叫方身份私钥加密后的第一密钥和第二密钥的拼接值;被叫方密钥数据包括根据被叫方身份私钥加密后的第一密钥和第二密钥的拼接值。其中,在该步骤中,加密通话平台根据主叫方身份的私钥生成主叫方密钥数据,以及根据被叫方身份的私钥生成被叫方密钥数据之前,还需要根据主叫方所发送的主叫方身份和被叫方身份片定二者的合法性,也即主叫方和被叫方是否开通了加密通话业务,只有在确定二者均开通了加密通话业务之后才能够进行密钥数据的生成。步骤四、主叫方在接收加密通话平台发送的主叫方密钥数据和被叫方密钥数据之后,用自己的主叫方身份私钥进行解密得到主叫方密钥数据的第一密钥拼接值和第二密钥拼接值,同时开始真正的向被叫方发起呼叫。步骤五、当被叫方接听主叫方的呼叫后,也即通话建立后,主叫方将未本文档来自技高网...

【技术保护点】
1.一种加密通话方法,其特征在于,包括:向加密通话平台发送加密通话请求,所述加密通话请求包括:主叫方身份和被叫方身份,以使所述加密通话平台根据主叫方身份的私钥生成主叫方密钥数据,以及根据被叫方身份的私钥生成被叫方密钥数据;接收加密通话平台发送的所述主叫方密钥数据和所述被叫方密钥数据;通过主叫方身份私钥解密得到接收到的主叫方密钥数据,并进行加密通话;当被叫方接听时,向被叫方发送所述被叫方密钥数据,以使被叫方根据被叫方身份私钥解密得到被叫方密钥数据;对被叫方解密得到的通话密钥进行确认,以对语音数据加密后,进行加密通信。

【技术特征摘要】
1.一种加密通话方法,其特征在于,包括:向加密通话平台发送加密通话请求,所述加密通话请求包括:主叫方身份和被叫方身份,以使所述加密通话平台根据主叫方身份的私钥生成主叫方密钥数据,以及根据被叫方身份的私钥生成被叫方密钥数据;接收加密通话平台发送的所述主叫方密钥数据和所述被叫方密钥数据;通过主叫方身份私钥解密得到接收到的主叫方密钥数据,并进行加密通话;当被叫方接听时,向被叫方发送所述被叫方密钥数据,以使被叫方根据被叫方身份私钥解密得到被叫方密钥数据;对被叫方解密得到的通话密钥进行确认,以对语音数据加密后,进行加密通信。2.根据权利要求1所述的加密通话方法,其特征在于,所述主叫方密钥数据包括根据主叫方身份私钥加密后的第一密钥和第二密钥的拼接值;所述被叫方密钥数据包括根据被叫方身份私钥加密后的第一密钥和第二密钥的拼接值。3.根据权利要求1所述的加密通话方法,其特征在于,还包括:在通话结束后,将所述主叫方密钥数据和所述被叫方密钥数据进行销毁。4.一种加密通话方法,其特征在于,包括:接收主叫方发送的加密通话请求;所述加密通话请求包括:主叫方身份和被叫方身份;根据主叫方身份私钥生成主叫方密钥数据,以及根据被叫方身份私钥生成被叫方密钥数据;并将所述主叫方密钥数据和所述被叫方密钥数据返回给主叫方,以使主叫方将所述被叫方密钥数据发送给被叫,并进行加密通话。5.根据权利要求4所述的加密通话方法,其特征在于,所述主叫方密钥数据包括根据主叫方身份私钥加密后的第一密钥和第二密钥的...

【专利技术属性】
技术研发人员:郭晓花周晓龙
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京,11

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

1