[发明专利]指纹数据处理方法、装置及电子设备在审
申请号: | 201710290245.6 | 申请日: | 2017-04-27 |
公开(公告)号: | CN107122647A | 公开(公告)日: | 2017-09-01 |
发明(设计)人: | 李巍宏;陈然 | 申请(专利权)人: | 奇酷互联网络科技(深圳)有限公司 |
主分类号: | G06F21/32 | 分类号: | G06F21/32;G06F21/60 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙)11371 | 代理人: | 郭俊霞 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 指纹 数据处理 方法 装置 电子设备 | ||
技术领域
本发明涉及移动终端领域,具体而言,涉及一种指纹数据处理方法、装置及电子设备。
背景技术
随着指纹识别技术的发展,指纹识别的应用也越来越广泛,例如网络支付、应用验证、设备解锁等。通常电子设备会将采集的指纹数据存储在存储器中,例如,采用高通方案的智能手机,指纹数据都是完整存储在高通可信域trustzone中的FTS文件系统中。但是,现有的指纹存储方式安全性不高,易造成指纹数据被窃取。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的指纹数据处理方法、装置及电子设备。
第一方面,本发明实施例提供了一种指纹数据处理方法,该方法应用于电子设备,该电子设备包括第一安全存储区以及第二安全存储区,该方法首先获取指纹数据,该指纹数据包括第一部分数据以及与该第一部分数据对应的第二部分数据;将该第一部分数据存储到该第一安全存储区,将该第二部分数据存储到该第二安全存储区。
结合第一方面,本发明在第一方面的第一种实现方式中,判断该电子设备的联网状态,当检测到该电子设备处于联网状态时,将该第一部分数据存储到该第一安全存储区,基于非对称加密算法对该第二部分数据进行加密,将加密后的第二部分数据发送到网络存储器进行存储;当检测到该电子设备处于离线状态时,将该第一部分数据存储到该第一安全存储区,将该第二部分数据存储到该第二安全存储区。
结合第一方面,本发明在第一方面的第二种实现方式中,该电子设备还包括物理按键,上述将盖第一部分数据存储到该第一安全存储区,将该第二部分数据存储到该第二安全存储区之前,还包括:检测该物理按键的状态;当检测到该物理按键处于触发状态时,将第一部分数据存储到该第一安全存储区,将该第二部分数据存储到该第二安全存储区;当检测到该物理按键处于释放状态时,返回写入失败提示信息。
结合第一方面,本发明在第一方面的第三种实现方式中,上述获取指纹数据,盖指纹数据包括第一部分数据以及与所述第一部分数据对应的第二部分数据,包括:获取指纹数据,将该指纹数据按照预先获取的随机数对应的拆分规则进行拆分,得到第一部分数据以及与该第一部分数据对应的第二部分数据,其中,不同的随机数预先对应不同的拆分规则。
结合第一方面,本发明在第一方面的第四种实现方式中,上述获取指纹数据,所述指纹数据包括第一部分数据以及与所述第一部分数据对应的第二部分数据,包括:获取指纹数据;获取发起采集所述指纹数据的应用程序标识;将该指纹数据按照该应用程序标识预先对应设置的拆分规则进行拆分,得到第一部分数据以及与该第一部分数据对应的第二部分数据,其中,不同应用程序标识预先对应的拆分规则不同。
结合第一方面的第四种实现方式,在本发明在第一方面的第五种实现方式中,上述将盖第二部分数据存储到该第二安全存储区,包括:将该第二部分数据按照该应用程序标识预先对应的加密规则进行加密后,存储到该第二安全存储区,且不同加密规则加密后的第二部分数据的在该第二安全存储区中的存储区域不同。
结合第一方面或第一方面的第一种实现方式或第一方面的第二种实现方式或第一方面的第三种实现方式或第一方面的第四种实现方式或第一方面的第五种实现方式,在本发明在第一方面的第六种实现方式中,该第一部分数据为指纹特征数据,该第二部分数据为该指纹特征的描述数据。
结合第一方面的第六种实现方式,在本发明在第一方面的第七种实现方式中,该指纹特征数据包括指纹模板,该指纹特征描述数据包括所述指纹模板的ID、用户ID以及该指纹模板的头部数据。
结合第一方面或第一方面的第一种实现方式或第一方面的第二种实现方式或第一方面的第三种实现方式或第一方面的第四种实现方式或第一方面的第五种实现方式,在本发明在第一方面的第八种实现方式中,所述第一安全存储区为可信域中的FTS文件系统,所述第二安全存储区为安全芯片。
第二方面,本发明实施例提供了一种指纹数据处理方法,该方法包括:第一电子设备响应于指纹验证事件,从第一安全存储区中获取待比对指纹的第一部分数据,从该第二安全存储区域获取该待比对指纹的第二部分数据;合成该第一部分数据以及该第二部分数据,得到该待比对指纹数据;利用该待比对指纹数据进行指纹验证。
结合第二方面,在第二方面的第一种实施方式中,该第一安全存储区设置在该第一电子设备中,该第二安全存储区设置在第二电子设备中,该第一电子设备与该第二电子设备可进行数据交互。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奇酷互联网络科技(深圳)有限公司,未经奇酷互联网络科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710290245.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种实现唇语解锁的方法
- 下一篇:一种基于移动终端的指纹解锁系统及其解锁方法