[发明专利]一种采用TrustZone技术实现移动终端语音身份验证的方法有效
申请号: | 202010200132.4 | 申请日: | 2020-03-20 |
公开(公告)号: | CN111400688B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 戴鸿君;王振东 | 申请(专利权)人: | 山东大学 |
主分类号: | G06F21/32 | 分类号: | G06F21/32;G06F21/45;G06F21/53;G06F21/74 |
代理公司: | 济南金迪知识产权代理有限公司 37219 | 代理人: | 赵龙群 |
地址: | 250199 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 采用 trustzone 技术 实现 移动 终端 语音 身份验证 方法 | ||
1.一种采用TrustZone技术实现移动终端语音身份验证的方法,其特征在于,包括步骤如下:
(1)用户初次登陆系统时,用户访问身份认证服务器获取身份认证凭据,得出不存在身份认证凭据的结果;
(2)在普通域中获取动态语音模板,提示用户读取动态语音模板的内容,初次获取用户的语音信息,语音模板的内容是在普通域的语音模板信息中随机选出的;
(3)在可信域中,调用分析语音模块对步骤(2)获取的用户语音信息进行分析,初步获取到用户的声纹特征,并将所述声纹特征预存储到可信域的内存中;
(4)提示用户再次读取动态语音模板的内容,第二次获取用户语音信息;即用户读出移动终端在普通域中获取的动态语音模板的内容,采集用户的语音记录;语音模板的内容是在普通域的语音模板信息中随机选出的;
(5)在可信域中,调用分析语音模块,获取到用户的声纹特征,调用可信域中的比较语音模块,将本步骤中获得的声纹特征与步骤(3)中预存储到可信域中的声纹特征进行比较,得出两次声纹特征一致或者不一致的结论;
(6)在两次声纹特征一致的前提下,在可信域中,将步骤(5)获取到的用户的声纹特征封装为身份认证凭据,并将身份认证凭据与用户账号共同上报到身份认证服务器中,完成用户语音声纹特征的采集操作;
(7)用户再次登陆系统时,从身份认证服务器中获取用户的身份认证凭据,并将身份认证凭据传输到可信域的物理内存中;
(8)在普通域中获取动态语音模板并提示用户读取模板内容,获取到用户的语音信息;
(9)建立普通域与可信域之间的通信会话,在可信域中,通过分析语音模块得到用户的声纹特征,并将声纹特征封装为临时身份认证凭据;在可信域的物理内存中,将步骤(7)中获取的用户的身份认证凭据与本步骤中得到的所述临时身份认证凭据进行比较,验证身份认证凭据,得出判别一致或者判别不一致的结论;
(10)当步骤(9)中,两个身份认证凭据的判别一致时,则通过身份认证,移动终端获取通过身份验证通过指令,完成身份验证。
2.根据权利要求1所述的一种采用TrustZone技术实现移动终端语音身份验证的方法,其特征在于,所述步骤(6)中,在可信域中,通过AES加密算法将分析得到的用户的声纹特征封装为身份认证凭据;
所述步骤(9)中,通过AES加密算法将该步骤中获取的声纹特征封装为临时身份认证凭据。
3.根据权利要求1所述的一种采用TrustZone技术实现移动终端语音身份验证的方法,其特征在于,步骤(5)中,两次声纹特征不一致时,重复步骤(4)-(5)。
4.根据权利要求1-3任一项所述的一种采用TrustZone技术实现移动终端语音身份验证的方法,其特征在于,步骤(9)中,当两个身份认证凭据的判别不一致时,重复步骤(8)-(9)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010200132.4/1.html,转载请声明来源钻瓜专利网。