生物识别方法、系统、电子设备及存储介质技术方案

技术编号:24800486 阅读:58 留言:0更新日期:2020-07-07 21:12
本发明专利技术公开了一种生物识别方法、系统、电子设备及存储介质。其中,所述生物识别方法应用于终端并且包括:本地应用发起进行生物识别的请求;根据所述请求在可信执行环境中采集、处理生物特征数据以得到加密数据;向所述本地应用发送所述加密数据;所述本地应用解密所述加密数据以得到所请求的生物识别的识别结果。本发明专利技术在保障采用生物识别技术的终端设备的安全性能的同时,摆脱了对云端服务器的依赖,降低了部署成本,具体地,本地应用的功能实现离不开云端服务器的支持,但是本发明专利技术在生物识别方面,并未循着从云端服务器寻求解决方案的惯常角度,而是基于本地应用本身,提供了一种易于实现的、安全增强型的生物识别方案。

【技术实现步骤摘要】
生物识别方法、系统、电子设备及存储介质
本专利技术涉及生物识别
,尤其涉及一种生物识别方法、系统、电子设备及存储介质。
技术介绍
生物识别技术随着计算机技术的不断发展而得到了广泛应用,其中,生物识别技术是指,通过计算机与光学、声学、生物传感器以及生物统计学原理等手段相结合,利用人体固有的生理特性(例如指纹、脸像、虹膜等)和行为特征(例如笔迹、声音、步态等)来进行用户身份验证的技术。当前,生物识别技术广泛应用于终端设备中,具体地,安装在终端设备上的本地应用可以基于生物识别技术来验证用户身份,进而可以保障登录、支付等应用操作的安全执行。但是,生物识别过程中传递给本地应用的数据是明文数据,其由于缺乏保护而存在数据泄露以及数据篡改的风险,从而导致生物识别技术应用于终端设备时存在安全隐患。为了规避该安全隐患,通常的做法在于,将生物识别数据加密后发送到云端服务器进行解密和验证,该做法虽然能够避免生物识别过程中的数据被泄露或者篡改,但是其需要事先部署云端服务器,从而实施复杂度较高并且费用成本较高。专利
技术实现思路
本专本文档来自技高网
...

【技术保护点】
1.一种生物识别方法,其特征在于,所述生物识别方法应用于终端并且包括:/n本地应用发起进行生物识别的请求;/n根据所述请求在可信执行环境中采集生物特征数据;/n在所述可信执行环境中处理所述生物特征数据以得到加密数据;/n向所述本地应用发送所述加密数据;/n所述本地应用解密所述加密数据以得到所请求的生物识别的识别结果。/n

【技术特征摘要】
1.一种生物识别方法,其特征在于,所述生物识别方法应用于终端并且包括:
本地应用发起进行生物识别的请求;
根据所述请求在可信执行环境中采集生物特征数据;
在所述可信执行环境中处理所述生物特征数据以得到加密数据;
向所述本地应用发送所述加密数据;
所述本地应用解密所述加密数据以得到所请求的生物识别的识别结果。


2.如权利要求1所述的生物识别方法,其特征在于,所述在所述可信执行环境中处理所述生物特征数据以得到加密数据的步骤包括:
在所述可信执行环境中加密所述生物特征数据以得到加密特征数据;
所述本地应用解密所述加密数据以得到所请求的生物识别的识别结果的步骤包括:
所述本地应用解密所述加密特征数据以得到解密特征数据;
所述本地应用识别所述解密特征数据以得到所述识别结果;
或,
所述在所述可信执行环境中处理所述生物特征数据以得到加密数据的步骤包括:
在所述可信执行环境中识别所述生物特征数据以得到中间识别数据;
在所述可信执行环境中加密所述中间识别数据以得到加密识别数据;
所述本地应用解密所述加密数据以得到所请求的生物识别的识别结果的步骤包括:
所述本地应用解密所述加密识别数据以得到所述识别结果。


3.如权利要求1所述的生物识别方法,其特征在于,所述在所述可信执行环境中处理所述生物特征数据以得到加密数据的步骤包括:
在所述可信执行环境中利用本地私钥进行加密;
所述本地应用解密所述加密数据以得到所请求的生物识别的识别结果的步骤包括:
所述本地应用利用与所述本地私钥匹配的公钥进行解密。


4.如权利要求1所述的生物识别方法,其特征在于,在所述向所述本地应用发送所述加密数据的步骤之前还包括:
增设数据传输接口;
所述向所述本地应用发送所述加密数据的步骤包括:
通过所述数据传输接口向所述本地应用发送所述加密数据;
和/或,
在所述本地应用解密所述加密数据以得到所请求的生物识别的识别结果的步骤之后还包括:
所述本地应用根据所述识别结果发送提示信息,所述提示信息用于表示所请求的生物识别是否成功。


5.一种生物识别系统,其特征在于,所述生物识别系统应用于...

【专利技术属性】
技术研发人员:马致远
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:上海;31

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

1