一种通话加密的方法、装置及系统制造方法及图纸

技术编号:15056781 阅读:81 留言:0更新日期:2017-04-06 02:51
本发明专利技术实施例中涉及一种通话加密的方法、装置及系统,该方案中,可以用于普通通话的第一终端在需要进行密级通话时,采用确定的加密算法来进行密级通话,因此,可以用于普通通话的第一终端也可以用于密级通话,这样,在实现密级通话的时候,不需要通过设置两个通话系统,一个用于实现普通通话,一个用于实现密级通话,因此,降低了密级通话的复杂度。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种通话加密的方法、装置及系统。
技术介绍
某些行业或企业(如政府、央企、军工等)对通话内容的安全性需求较高,所以,这些行业或企业的电话需要实现密级功能。另一方面,较多普通的商业性机构也希望,在在关键职员团队内进行特定事务的通话时,能够采用区别于机构内部普通办公电话系统的高密级电话。目前,针对上述两种场景,业界的实现机制均是建立一套隔离的电话系统,如图1A和图1B所示,图1A为覆盖机构全体职员(包括关键职员)的普通电话网络,图1B为仅覆盖机构关键职员(例如,机构领导或机构核心岗位人员)的高密级电话网络。也就是说,关键职员需要有两部电话,一部电话用于实现普通通话,一部电话用于实现高密级通话。这样,实现高密级通话的方案的复杂度较高。
技术实现思路
本专利技术实施例提供一种通话加密的方法、装置及系统,用以解决现有技术在实现密级通话过程中存在的复杂度较高的问题。第一方面,提供一种通话加密的方法,包括:第一终端确定与第二终端进行密级通话时,确定加密算法,所述加密算法用于密级通话;所述第一终端向语音交换机发送携带所述第二终端的电话号码的呼叫请求,所述呼叫请求采用所述加密算法进行加密;所述第一终端接收所述语音交换机返回的携带所述第二终端的网络协议IP地址的呼叫响应,所述呼叫响应采用所述加密算法进行加密;所述第一终端基于所述第二终端的IP地址向所述第二终端发送交互消息,所述交互消息采用所述加密算法进行加密。结合第一方面,在第一种可能的实现方式中,所述第一终端向语音交换机发送携带所述第二终端的电话号码的呼叫请求之前,还包括:所述第一终端向所述语音交换机发送注册请求,所述注册请求采用所述加密算法进行加密;所述第一终端接收所述语音交换机返回的注册响应,所述注册响应采用所述加密算法进行加密。结合第一方面,或者第一方面的第一种可能的实现方式,在第二种可能的实现方式中,第一终端确定加密算法,包括:所述第一终端从与所述第一终端相关联的便携式加密设备中获取所述加密算法,将获取的加密算法作为确定的加密算法;或者所述第一终端将预先设置的加密算法作为确定的加密算法。结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述第一终端从与所述第一终端相关联的便携式加密设备中获取所述加密算法时,所述第一终端确定所述加密算法之前,还包括:所述第一终端获取PIN码,并对所述PIN码验证成功。结合第一方面,或者第一方面的第一种至第三种可能的实现方式,在第四种可能的实现方式中,所述第一终端向语音交换机发送携带所述第二终端的电话号码的呼叫请求之前,还包括:所述第一终端将所述加密算法发送至所述语音交换机;所述第一终端接收所述语音交换机返回的加密算法确认响应,所述加密算法确认响应用于表示所述语音交换机中存储的加密算法与所述第一终端确定的加密算法相匹配。第二方面,提供一种通话加密的方法,包括:语音交换机接收第一终端发送的携带第二终端的电话号码的呼叫请求,所述呼叫请求采用加密算法进行加密,所述加密算法用于密级通话;所述语音交换机将所述呼叫请求转发至所述第二终端;所述语音交换机接收所述第二终端发送携带所述第二终端的网络协议IP地址的呼叫响应,所述呼叫响应采用所述加密算法进行加密;所述语音交换机将所述呼叫响应转发至所述第一终端。结合第二方面,在第一种可能的实现方式中,所述语音交换机接收第一终端发送的携带第二终端的电话号码的呼叫请求之前,还包括:所述语音交换机接收所述第一终端发送的所述加密算法;所述语音交换机确定存储的加密算法与所述第一终端确定的加密算法相匹配时,向所述第一终端发送加密算法确认响应。结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述语音交换机向所述第一终端发送加密算法确认响应之后,接收第一终端发送的携带第二终端的电话号码的呼叫请求之前,还包括:所述语音交换机接收所述第一终端发送的注册请求,所述注册请求采用所述加密算法进行加密;所述语音交换机向所述第一终端发送注册响应,所述注册响应采用所述加密算法进行加密。第三方面,提供一种第一终端,包括话筒和主机,所述主机包括中央处理器CPU,所述CPU包括确定模块、发送模块和接收模块,其中;所述确定模块,用于确定与第二终端进行密级通话时,确定加密算法,所述加密算法用于密级通话;所述发送模块,用于向语音交换机发送携带所述第二终端的电话号码的呼叫请求,所述呼叫请求采用所述加密算法进行加密;所述接收模块,用于接收所述语音交换机返回的携带所述第二终端的网络协议IP地址的呼叫响应,所述呼叫响应采用所述加密算法进行加密;所述发送模块还用于,基于所述第二终端的IP地址向所述第二终端发送交互消息,所述交互消息采用所述加密算法进行加密。结合第三方面,在第一种可能的实现方式中,所述发送模块还用于,向所述语音交换机发送注册请求,所述注册请求采用所述加密算法进行加密;所述接收模块还用于,接收所述语音交换机返回的注册响应,所述注册响应采用所述加密算法进行加密。结合第三方面,或者第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述确定模块具体用于,从与所述第一终端相关联的便携式加密设备中获取所述加密算法,将获取的加密算法作为确定的加密算法;或者,将预先设置的加密算法作为确定的加密算法。结合第三方面的第二种可能的实现方式,在第三种可能的实现方式中,所述接收模块还用于,获取PIN码,并对所述PIN码验证成功。结合第三方面,或者第三方面的第一种至第三种可能的实现方式,在第四种可能的实现方式中,所述发送模块还用于,将所述加密算法发送至所述语音交换机;所述接收模块还用于,接收所述语音交换机返回的加密算法确认响应,所述加密算法确认响应用于表示所述语音交换机中存储的加密算法与所述第一终端确定的加密算法相匹配。第四方面,提供一种语音交换机,包括机箱、内存、CPU(CentralProcessingUnit,中央处理器),所述CPU包括接收模块、发送模块,其中:所述接收模块,用于接收第一终端发送的携带第二终端的电话号码的呼叫请求,所述呼叫请求采用加密算法进行加密,所述加密算法用于密级通话;所述发送模块,用于将所述呼叫请求转发至所述第二终端;所述接收模块还用于,接收所述第二终端发送携带所述第二终端的网络协议IP地址的呼叫响应,所述呼叫响应采用所述加密算法进行加密;所述发送模块还用于,将所述呼叫响应转发至所述第一终端。结合第四方面,在第一种可能的实现方式中,所述接收模块还用于,接收所述第一终端发送的所述加密算法;所述发送模块还用于,确定存储的加密算法与所述第一终端确定的加密算法相匹配时,向所述第一终端发送加密算法确认响应。结合第四方面的第一种可能的实现方式,在第二种可能的实现方式中,所述接收模块还用于,接收所述第一终端发送的注册请求,所述注册请求采用所述加密算法进行加密;所述发送模块还用于,向所述第一终端发送注册响应,所述注册响应采用所述加密算法进行加密。第五方面,提供一种通话加密的系统,包括如第三方面,或者第三方面的第一种至第四种可能的实现方式中的任一项所述的第一终端,及如第四方面,或者第四方面的第一种至第二种可能的实现方式中的任一项所述的语音交换机。结合第五方面,在第一种可本文档来自技高网...

【技术保护点】
一种通话加密的方法,其特征在于,包括:第一终端确定与第二终端进行密级通话时,确定加密算法,所述加密算法用于密级通话;所述第一终端向语音交换机发送携带所述第二终端的电话号码的呼叫请求,所述呼叫请求采用所述加密算法进行加密;所述第一终端接收所述语音交换机返回的携带所述第二终端的网络协议IP地址的呼叫响应,所述呼叫响应采用所述加密算法进行加密;所述第一终端基于所述第二终端的IP地址向所述第二终端发送交互消息,所述交互消息采用所述加密算法进行加密。

【技术特征摘要】
1.一种通话加密的方法,其特征在于,包括:第一终端确定与第二终端进行密级通话时,确定加密算法,所述加密算法用于密级通话;所述第一终端向语音交换机发送携带所述第二终端的电话号码的呼叫请求,所述呼叫请求采用所述加密算法进行加密;所述第一终端接收所述语音交换机返回的携带所述第二终端的网络协议IP地址的呼叫响应,所述呼叫响应采用所述加密算法进行加密;所述第一终端基于所述第二终端的IP地址向所述第二终端发送交互消息,所述交互消息采用所述加密算法进行加密。2.如权利要求1所述的方法,其特征在于,所述第一终端向语音交换机发送携带所述第二终端的电话号码的呼叫请求之前,还包括:所述第一终端向所述语音交换机发送注册请求,所述注册请求采用所述加密算法进行加密;所述第一终端接收所述语音交换机返回的注册响应,所述注册响应采用所述加密算法进行加密。3.如权利要求1或2所述的方法,其特征在于,第一终端确定加密算法,包括:所述第一终端从与所述第一终端相关联的便携式加密设备中获取所述加密算法,将获取的加密算法作为确定的加密算法;或者所述第一终端将预先设置的加密算法作为确定的加密算法。4.如权利要求3所述的方法,其特征在于,所述第一终端从与所述第一终端相关联的便携式加密设备中获取所述加密算法时,所述第一终端确定所述加密算法之前,还包括:所述第一终端获取PIN码,并对所述PIN码验证成功。5.如权利要求1-4任一项所述的方法,其特征在于,所述第一终端向语
\t音交换机发送携带所述第二终端的电话号码的呼叫请求之前,还包括:所述第一终端将所述加密算法发送至所述语音交换机;所述第一终端接收所述语音交换机返回的加密算法确认响应,所述加密算法确认响应用于表示所述语音交换机中存储的加密算法与所述第一终端确定的加密算法相匹配。6.一种通话加密的方法,其特征在于,包括:语音交换机接收第一终端发送的携带第二终端的电话号码的呼叫请求,所述呼叫请求采用加密算法进行加密,所述加密算法用于密级通话;所述语音交换机将所述呼叫请求转发至所述第二终端;所述语音交换机接收所述第二终端发送携带所述第二终端的网络协议IP地址的呼叫响应,所述呼叫响应采用所述加密算法进行加密;所述语音交换机将所述呼叫响应转发至所述第一终端。7.如权利要求6所述的方法,其特征在于,所述语音交换机接收第一终端发送的携带第二终端的电话号码的呼叫请求之前,还包括:所述语音交换机接收所述第一终端发送的所述加密算法;所述语音交换机确定存储的加密算法与所述第一终端确定的加密算法相匹配时,向所述第一终端发送加密算法确认响应。8.如权利要求7所述的方法,其特征在于,所述语音交换机向所述第一终端发送加密算法确认响应之后,接收第一终端发送的携带第二终端的电话号码的呼叫请求之前,还包括:所述语音交换机接收所述第一终端发送的注册请求,所述注册请求采用所述加密算法进行加密;所述语音交换机向所述第一终端发送注册响应,所述注册响应采用所述加密算法进行加密。9.一种第一终端,其特征在于,包括话筒和主机,所述主机包括中央处理器CPU,所述CPU包括确定模块、发送模块和接收模块,其中;所述确定模块,用于确定与第二终端进行密级通话时,确定加密算法,所述加密算法用于密级通话;所述发送模块,用于向语音交换机发送携带所述第二终端的电话号码的呼叫请求,所述呼叫请求采用所述加密算法进行加密;所述接收模块,用于接收所述语音交换机返回的携带所述第二终端的网络协议IP地址的呼叫响应,所述呼叫响应采用所述加密算法进行加密;所述发送模块还用于,基于所述第二终端的IP地址向所述第二终端发送交互消息,...

【专利技术属性】
技术研发人员:朱毅泉
申请(专利权)人:华为数字技术苏州有限公司
类型:发明
国别省市:江苏;32

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

1