【技术实现步骤摘要】
本申请属于数据处理的,具体涉及一种身份认证方法、装置、设备及存储介质。
技术介绍
1、目前,可以在ip多媒体子系统(ip multimedia subsystem,ims)架构中建立数据通道(data channel,dc)为用户提供端到端的数据交互服务,数据通道可以传输音频或视频,还可以传输任意类型的数据,如文本、文件、图片等。
2、在进行端到端的通信时,存在用户无法确定通信对端身份的可能,即便是视频通话,也可能存在人工智能(artificial intelligence,ai)伪造对端身份的可能,导致通信的安全性较低。
技术实现思路
1、本申请实施例涉及一种身份认证方法、装置、设备及存储介质,用以解决现有技术中通信的安全性较低的缺陷。
2、第一方面,本申请实施例提供一种身份认证方法,应用于ip多媒体子系统ims的数据通道dc场景下的终端设备中,所述方法包括:
3、显示视频通话请求对应的来电界面,所述来电界面中包括主叫用户的用户标识、接听控件和拒绝控件;
4、响应于被叫用户对所述接听控件的选中操作,根据所述用户标识,判断所述主叫用户是否为预存用户,若是,获取所述主叫用户对应的预存生物特征;
5、在视频通话中对所述主叫用户进行特征提取,得到当前生物特征;
6、根据所述预存生物特征和所述当前生物特征,确定所述主叫用户的身份认证结果。
7、在一种可能的实施方式中,在视频通话中对所述主叫用户进行特征提取,
8、在视频通话中获取所述主叫用户的视频数据和音频数据;
9、对所述视频数据进行图像特征提取,得到所述主叫用户的当前面部特征;
10、对所述音频数据进行音频特征提取,得到所述主叫用户的当前音频特征;
11、对所述当前面部特征和所述当前音频特征进行特征融合处理,得到当前生物特征。
12、在一种可能的实施方式中,对所述当前面部特征和所述当前音频特征进行特征融合处理,得到当前生物特征,包括:
13、对所述当前面部特征和所述当前音频特征进行特征融合,得到融合特征;
14、对所述融合特征进行全连接处理,得到当前生物特征。
15、在一种可能的实施方式中,根据所述预存生物特征和所述当前生物特征,确定所述主叫用户的身份认证结果,包括:
16、确定所述预存生物特征和所述当前生物特征之间的相似度;
17、判断所述相似度是否大于或等于阈值;
18、若是,确定所述主叫用户的身份认证结果为认证成功;
19、若否,确定所述主叫用户的身份认证结果为认证失败。
20、在一种可能的实施方式中,在确定所述主叫用户的身份认证结果为认证成功之后,还包括:
21、获取所述主叫用户对应的公钥;
22、通过所述公钥对预存信息更新请求进行加密处理,得到第一请求信息,并向所述主叫用户对应的终端发送第一请求信息,所述预存信息更新请求用于请求更新所述主叫用户的预存生物特征;
23、接收所述终端发送的第一响应信息,所述第一响应信息包括所述主叫用户更新后的目标生物特征;
24、根据所述目标生物特征,对预设存储空间中、所述主叫用户对应的预存生物特征进行更新。
25、在一种可能的实施方式中,在确定所述主叫用户的身份认证结果为认证失败之后,还包括:
26、显示告警信息,所述告警信息用于指示所述主叫用户的身份认证失败。
27、在一种可能的实施方式中,在所述主叫用户不为预存用户,所述方法还包括:
28、在视频通话对应的界面上显示信息获取控件,所述信息获取控件用于确定向所述主叫用户对应的终端发送预存信息请求,所述预存信息请求用于请求所述主叫用户的预存信息;
29、响应于所述被叫用户对信息获取控件的选中操作,向所述主叫用户对应的终端发送所述预存信息请求;
30、接收所述终端发送的预存信息,并对所述预存信息进行存储,所述预存信息包括所述主叫用户对应的预存生物特征和所述主叫用户对应的公钥。
31、第二方面,本申请实施例提供一种身份认证装置,应用于ip多媒体子系统ims的数据通道dc场景下的终端设备中,所述装置包括:
32、显示模块,用于显示视频通话请求对应的来电界面,所述来电界面中包括主叫用户的用户标识、接听控件和拒绝控件;
33、判断模块,用于响应于被叫用户对所述接听控件的选中操作,根据所述用户标识,判断所述主叫用户是否为预存用户,若是,获取所述主叫用户对应的预存生物特征;
34、确定模块,用于在视频通话中对所述主叫用户进行特征提取,得到当前生物特征;
35、认证模块,用于根据所述预存生物特征和所述当前生物特征,确定所述主叫用户的身份认证结果。
36、在一种可能的实施方式中,确定模块具体用于:
37、在视频通话中获取所述主叫用户的视频数据和音频数据;
38、对所述视频数据进行图像特征提取,得到所述主叫用户的当前面部特征;
39、对所述音频数据进行音频特征提取,得到所述主叫用户的当前音频特征;
40、对所述当前面部特征和所述当前音频特征进行特征融合处理,得到当前生物特征。
41、在一种可能的实施方式中,确定模块具体用于:
42、对所述当前面部特征和所述当前音频特征进行特征融合,得到融合特征;
43、对所述融合特征进行全连接处理,得到当前生物特征。
44、在一种可能的实施方式中,认证模块具体用于:
45、确定所述预存生物特征和所述当前生物特征之间的相似度;
46、判断所述相似度是否大于或等于阈值;
47、若是,确定所述主叫用户的身份认证结果为认证成功;
48、若否,确定所述主叫用户的身份认证结果为认证失败。
49、在一种可能的实施方式中,所述装置还包括更新模块,更新模块用于:
50、获取所述主叫用户对应的公钥;
51、通过所述公钥对预存信息更新请求进行加密处理,得到第一请求信息,并向所述主叫用户对应的终端发送第一请求信息,所述预存信息更新请求用于请求更新所述主叫用户的预存生物特征;
52、接收所述终端发送的第一响应信息,所述第一响应信息包括所述主叫用户更新后的目标生物特征;
53、根据所述目标生物特征,对预设存储空间中、所述主叫用户对应的预存生物特征进行更新。
54、在一种可能的实施方式中,所述装置还包括告警模块,告警模块用于:
55、显示告警信息,所述告警信息用于指示所述主叫用户的身份认证失败。
56、在一种可能的实施方式中,在所述主叫用户不为预存用户,所述装置还包括获取模块,获取模块用于:
5本文档来自技高网...
【技术保护点】
1.一种身份认证方法,其特征在于,应用于IP多媒体子系统IMS的数据通道DC场景下的终端设备中,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在视频通话中对所述主叫用户进行特征提取,得到当前生物特征,包括:
3.根据权利要求2所述的方法,其特征在于,对所述当前面部特征和所述当前音频特征进行特征融合处理,得到当前生物特征,包括:
4.根据权利要求1-3任一项所述的方法,其特征在于,根据所述预存生物特征和所述当前生物特征,确定所述主叫用户的身份认证结果,包括:
5.根据权利要求4所述的方法,其特征在于,在确定所述主叫用户的身份认证结果为认证成功之后,还包括:
6.根据权利要求4所述的方法,其特征在于,在确定所述主叫用户的身份认证结果为认证失败之后,还包括:
7.根据权利要求1-6任一项所述的方法,其特征在于,在所述主叫用户不为预存用户,所述方法还包括:
8.一种身份认证装置,其特征在于,应用于IP多媒体子系统IMS的数据通道DC场景下的终端设备中,所述装置包括:
9.一种电子设
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当所述计算机执行指令被处理器执行时用于实现如权利要求1-7任一项所述的方法。
...【技术特征摘要】
1.一种身份认证方法,其特征在于,应用于ip多媒体子系统ims的数据通道dc场景下的终端设备中,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在视频通话中对所述主叫用户进行特征提取,得到当前生物特征,包括:
3.根据权利要求2所述的方法,其特征在于,对所述当前面部特征和所述当前音频特征进行特征融合处理,得到当前生物特征,包括:
4.根据权利要求1-3任一项所述的方法,其特征在于,根据所述预存生物特征和所述当前生物特征,确定所述主叫用户的身份认证结果,包括:
5.根据权利要求4所述的方法,其特征在于,在确定所述主叫用户的身份认证结果为认证成功之后...
【专利技术属性】
技术研发人员:郭子奇,
申请(专利权)人:展讯通信天津有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。