终端能力识别方法、系统、电子设备及介质技术方案

技术编号:38407715 阅读:11 留言:0更新日期:2023-08-07 11:15
本公开实施例提供了一种终端能力识别方法、系统、电子设备及介质。该方法包括:在量子卡复位后的预设时间内,若量子卡接收到终端发送的终端能力标识信息和签名信息,则量子卡对签名信息进行验证;若签名信息验证通过,则量子卡将终端能力标识信息上报给服务器;若签名信息验证不通过,或者在预设时间内未接收到终端能力标识信息和签名信息,则量子卡将指定标识信息上报给服务器;服务器根据量子卡上报的标识信息,识别终端为可信密话终端、不可信密话终端或非密话终端。该方法通过量子卡与服务器之间的交互识别出终端情况,使得服务器能够根据终端情况准确下发密话指示。根据终端情况准确下发密话指示。根据终端情况准确下发密话指示。

【技术实现步骤摘要】
终端能力识别方法、系统、电子设备及介质


[0001]本公开涉及通信
,具体而言,涉及一种终端能力识别方法、终端能力识别系统、电子设备和计算机可读存储介质。

技术介绍

[0002]量子加密VoLTE(Voice over Long Time Evolution,基于LTE的语音业务)语音服务中,需要定制终端与量子卡的配合,服务器可根据签约情况下发密话指示,定制终端可调用其安装的量子卡获取密钥,进而利用获取的密钥进行加密语音通话。
[0003]在进行语音通话时,主叫终端发起通话请求时,服务器可以了解主叫终端的情况,即服务器可以判断主叫终端是否为定制终端,但是服务器无法及时了解到被叫终端的情况,即服务器无法判断被叫终端是否为定制终端,就会出现终端对于服务器下发的密话指示无法处理的情形,导致主叫终端与被叫终端无法通话。
[0004]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0005]本公开实施例提供一种终端能力识别方法、终端能力识别系统、电子设备和计算机可读存储介质,能够通过量子卡与服务器之间的信息交互识别出终端情况,解决了服务器无法及时了解到终端情况的问题。
[0006]本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
[0007]根据本公开的一个方面,提供一种终端能力识别方法,所述终端上安装有量子卡,所述量子卡与服务器签约量子密话;所述方法包括:在所述量子卡复位后的预设时间内,若所述量子卡接收到所述终端发送的终端能力标识信息和签名信息,则所述量子卡对所述签名信息进行验证;若所述签名信息验证通过,则所述量子卡将所述终端能力标识信息上报给所述服务器;若所述签名信息验证不通过,或者在所述预设时间内未接收到所述终端能力标识信息和所述签名信息,则所述量子卡将指定标识信息上报给所述服务器;所述服务器根据所述量子卡上报的标识信息,识别所述终端为可信密话终端、不可信密话终端或非密话终端。
[0008]在本公开一些实施例中,所述终端为密话终端,所述方法还包括:所述终端向所述服务器发送能力标识更新请求消息;其中,所述更新请求消息携带所述终端的序列号信息;所述服务器生成所述终端能力标识信息和所述签名信息;所述服务器向所述终端发送所述终端能力标识信息、所述终端能力标识信息的生命周期、所述终端的序列号信息和所述签名信息;所述终端向所述量子卡发送所述终端能力标识信息和所述签名信息。
[0009]在本公开一些实施例中,所述服务器生成所述终端能力标识信息和所述签名信息,包括:所述服务器动态生成所述终端能力标识信息;所述服务器将所述终端能力标识信
息、所述终端能力标识信息的生命周期和所述终端的序列号信息进行拼接,得到拼接后的信息,利用所述服务器的私钥对所述拼接后的信息进行加密,生成所述签名信息。
[0010]在本公开一些实施例中,所述终端向所述服务器发送能力标识更新请求消息,包括:在所述终端开机、所述量子卡插入所述终端或者所述终端存储的终端能力标识信息到达生命周期后,所述终端向所述服务器发送所述能力标识更新请求消息。
[0011]在本公开一些实施例中,所述若所述签名信息验证通过,则所述量子卡将所述终端能力标识信息上报给所述服务器,包括:若所述签名信息验证通过,则所述量子卡利用所述服务器的公钥对所述终端能力标识信息进行加密,将加密后的所述终端能力标识信息上报给所述服务器。
[0012]在本公开一些实施例中,所述若所述签名信息验证不通过,或者在所述预设时间内未接收到所述终端能力标识信息和所述签名信息,则所述量子卡将指定标识信息上报给所述服务器,包括:若所述签名信息验证不通过,则所述量子卡利用所述服务器的公钥对第一指定标识信息进行加密,将加密后的所述第一指定标识信息上报给所述服务器;若在所述预设时间内未接收到所述终端能力标识信息和所述签名信息,所述量子卡利用所述服务器的公钥对第二指定标识信息进行加密,将加密后的所述第二指定标识信息上报给所述服务器。
[0013]在本公开一些实施例中,所述服务器根据所述量子卡上报的标识信息,识别所述终端为可信密话终端、不可信密话终端或非密话终端,包括:所述服务器利用所述服务器的私钥对所述量子卡上报的标识信息进行解密,得到解密后的标识信息;若所述解密后的标识信息为所述终端能力标识信息,则所述服务器确定所述终端具有支持量子密话的能力,识别所述终端为可信密话终端;若所述解密后的标识信息为所述第一指定标识信息,则所述服务器确定所述终端存在异常情况,识别所述终端为不可信密话终端;若所述解密后的标识信息为所述第二指定标识信息,则所述服务器确定所述终端不具有支持量子密话的能力,识别所述终端为非密话终端。
[0014]在本公开一些实施例中,所述终端包括主叫终端和被叫终端,所述主叫终端上安装有第一量子卡,所述被叫终端上安装有第二量子卡,所述第一量子卡和所述第二量子卡均与所述服务器签约量子密话;其中,所述方法还包括:所述主叫终端向所述服务器发送通话请求;若所述服务器识别所述主叫终端和所述被叫终端均为可信密话终端,则所述服务器下发密话指示,以使得所述主叫终端与所述被叫终端进行加密语音通话;若所述服务器识别所述主叫终端和/或所述被叫终端为非密话终端,则所述服务器将所述通话请求转发给所述被叫终端,以使得所述主叫终端与所述被叫终端进行语音通话。
[0015]在本公开一些实施例中,所述若所述服务器识别所述主叫终端和所述被叫终端均为可信密话终端,则所述服务器下发密话指示,以使得所述主叫终端与所述被叫终端进行加密语音通话,包括:若所述服务器识别所述主叫终端和所述被叫终端均为可信密话终端,则所述服务器在所述通话请求中插入所述密话指示,获得密话通话请求,将所述密话通话请求发送给所述被叫终端;所述被叫终端接收到所述密话通话请求后,调用所述第二量子卡获取量子密钥,基于所述量子密钥对所述密话通话请求进行解密并响应,生成第一通话请求响应,向所述服务器发送所述第一通话请求响应;所述服务器在所述第一通话请求响应中插入所述密话指示,获得密话通话请求响应,将所述密话通话请求响应发送给所述主
叫终端;所述主叫终端接收到所述密话通话请求响应后,调用所述第一量子卡获取量子密钥,基于所述量子密钥对所述密话通话请求响应进行解密并响应,与所述被叫终端进行加密语音通话。
[0016]在本公开一些实施例中,所述若所述服务器识别所述主叫终端和/或所述被叫终端为非密话终端,则所述服务器将所述通话请求转发给所述被叫终端,以使得所述主叫终端与所述被叫终端进行语音通话,包括:若所述服务器识别所述主叫终端和/或所述被叫终端为非密话终端,则所述服务器将所述通话请求转发给所述被叫终端;所述被叫终端响应于所述通话请求,生成第二通话请求响应,将所述第二通话请求响应发送给所述主叫终端;所述主叫终端接收所述第二通话请求响应,与所述被叫终端进行语音通话。
[001本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种终端能力识别方法,其特征在于,所述终端上安装有量子卡,所述量子卡与服务器签约量子密话;所述方法包括:在所述量子卡复位后的预设时间内,若所述量子卡接收到所述终端发送的终端能力标识信息和签名信息,则所述量子卡对所述签名信息进行验证;若所述签名信息验证通过,则所述量子卡将所述终端能力标识信息上报给所述服务器;若所述签名信息验证不通过,或者在所述预设时间内未接收到所述终端能力标识信息和所述签名信息,则所述量子卡将指定标识信息上报给所述服务器;所述服务器根据所述量子卡上报的标识信息,识别所述终端为可信密话终端、不可信密话终端或非密话终端。2.根据权利要求1所述的方法,其特征在于,所述终端为密话终端,所述方法还包括:所述终端向所述服务器发送能力标识更新请求消息;其中,所述更新请求消息携带所述终端的序列号信息;所述服务器生成所述终端能力标识信息和所述签名信息;所述服务器向所述终端发送所述终端能力标识信息、所述终端能力标识信息的生命周期、所述终端的序列号信息和所述签名信息;所述终端向所述量子卡发送所述终端能力标识信息和所述签名信息。3.根据权利要求2所述的方法,其特征在于,所述服务器生成所述终端能力标识信息和所述签名信息,包括:所述服务器动态生成所述终端能力标识信息;所述服务器将所述终端能力标识信息、所述终端能力标识信息的生命周期和所述终端的序列号信息进行拼接,得到拼接后的信息,利用所述服务器的私钥对所述拼接后的信息进行加密,生成所述签名信息。4.根据权利要求2所述的方法,其特征在于,所述终端向所述服务器发送能力标识更新请求消息,包括:在所述终端开机、所述量子卡插入所述终端或者所述终端存储的终端能力标识信息到达生命周期后,所述终端向所述服务器发送所述能力标识更新请求消息。5.根据权利要求1所述的方法,其特征在于,所述若所述签名信息验证通过,则所述量子卡将所述终端能力标识信息上报给所述服务器,包括:若所述签名信息验证通过,则所述量子卡利用所述服务器的公钥对所述终端能力标识信息进行加密,将加密后的所述终端能力标识信息上报给所述服务器。6.根据权利要求5所述的方法,其特征在于,所述若所述签名信息验证不通过,或者在所述预设时间内未接收到所述终端能力标识信息和所述签名信息,则所述量子卡将指定标识信息上报给所述服务器,包括:若所述签名信息验证不通过,则所述量子卡利用所述服务器的公钥对第一指定标识信息进行加密,将加密后的所述第一指定标识信息上报给所述服务器;若在所述预设时间内未接收到所述终端能力标识信息和所述签名信息,所述量子卡利用所述服务器的公钥对第二指定标识信息进行加密,将加密后的所述第二指定标识信息上
报给所述服务器。7.根据权利要求6所述的方法,其特征在于,所述服务器根据所述量子卡上报的标识信息,识别所述终端为可信密话终端、不可信密话终端或非密话终端,包括:所述服务器利用所述服务器的私钥对所述量子卡上报的标识信息进行解密,得到解密后的标识信息;若所述解密后的标识信息为所述终端能力标识信息,则所述服务器确定所述终端具有支持量子密话的能力,识别所述终端为可信密话终端;若所述解密后的标识信息为所述第一指定标识信息,则所述服务器确定所述终端存在异常情况,识别所述终端为不可信密话终端;若所述解密后的标识信息为所述第二指定标识信息,则所述服务器确定所述终端不具有支持量子密话的能力,识别所述终端为非密话终端。8.根据权利要求1所述的方法,其特征在于,所述终端包括主叫终端和被叫终端,所述主叫终端上安装有第一量子卡,所述被叫终端上安装有第二量子卡,所述第一量子卡和所述第二量子卡均与所述服务器签约量子密话;其中,所述方法还包括...

【专利技术属性】
技术研发人员:张荣郭茂文黎艳胡鹏卢燕青
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1