【技术实现步骤摘要】
生物识别方法、系统、电子设备及存储介质
本专利技术涉及生物识别
,尤其涉及一种生物识别方法、系统、电子设备及存储介质。
技术介绍
生物识别技术随着计算机技术的不断发展而得到了广泛应用,其中,生物识别技术是指,通过计算机与光学、声学、生物传感器以及生物统计学原理等手段相结合,利用人体固有的生理特性(例如指纹、脸像、虹膜等)和行为特征(例如笔迹、声音、步态等)来进行用户身份验证的技术。当前,生物识别技术广泛应用于终端设备中,具体地,安装在终端设备上的本地应用可以基于生物识别技术来验证用户身份,进而可以保障登录、支付等应用操作的安全执行。但是,生物识别过程中传递给本地应用的数据是明文数据,其由于缺乏保护而存在数据泄露以及数据篡改的风险,从而导致生物识别技术应用于终端设备时存在安全隐患。为了规避该安全隐患,通常的做法在于,将生物识别数据加密后发送到云端服务器进行解密和验证,该做法虽然能够避免生物识别过程中的数据被泄露或者篡改,但是其需要事先部署云端服务器,从而实施复杂度较高并且费用成本较高。专利 ...
【技术保护点】
1.一种生物识别方法,其特征在于,所述生物识别方法应用于终端并且包括:/n本地应用发起进行生物识别的请求;/n根据所述请求在可信执行环境中采集生物特征数据;/n在所述可信执行环境中处理所述生物特征数据以得到加密数据;/n向所述本地应用发送所述加密数据;/n所述本地应用解密所述加密数据以得到所请求的生物识别的识别结果。/n
【技术特征摘要】
1.一种生物识别方法,其特征在于,所述生物识别方法应用于终端并且包括:
本地应用发起进行生物识别的请求;
根据所述请求在可信执行环境中采集生物特征数据;
在所述可信执行环境中处理所述生物特征数据以得到加密数据;
向所述本地应用发送所述加密数据;
所述本地应用解密所述加密数据以得到所请求的生物识别的识别结果。
2.如权利要求1所述的生物识别方法,其特征在于,所述在所述可信执行环境中处理所述生物特征数据以得到加密数据的步骤包括:
在所述可信执行环境中加密所述生物特征数据以得到加密特征数据;
所述本地应用解密所述加密数据以得到所请求的生物识别的识别结果的步骤包括:
所述本地应用解密所述加密特征数据以得到解密特征数据;
所述本地应用识别所述解密特征数据以得到所述识别结果;
或,
所述在所述可信执行环境中处理所述生物特征数据以得到加密数据的步骤包括:
在所述可信执行环境中识别所述生物特征数据以得到中间识别数据;
在所述可信执行环境中加密所述中间识别数据以得到加密识别数据;
所述本地应用解密所述加密数据以得到所请求的生物识别的识别结果的步骤包括:
所述本地应用解密所述加密识别数据以得到所述识别结果。
3.如权利要求1所述的生物识别方法,其特征在于,所述在所述可信执行环境中处理所述生物特征数据以得到加密数据的步骤包括:
在所述可信执行环境中利用本地私钥进行加密;
所述本地应用解密所述加密数据以得到所请求的生物识别的识别结果的步骤包括:
所述本地应用利用与所述本地私钥匹配的公钥进行解密。
4.如权利要求1所述的生物识别方法,其特征在于,在所述向所述本地应用发送所述加密数据的步骤之前还包括:
增设数据传输接口;
所述向所述本地应用发送所述加密数据的步骤包括:
通过所述数据传输接口向所述本地应用发送所述加密数据;
和/或,
在所述本地应用解密所述加密数据以得到所请求的生物识别的识别结果的步骤之后还包括:
所述本地应用根据所述识别结果发送提示信息,所述提示信息用于表示所请求的生物识别是否成功。
5.一种生物识别系统,其特征在于,所述生物识别系统应用于...
【专利技术属性】
技术研发人员:马致远,
申请(专利权)人:展讯通信上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。