一种指纹解锁方法、装置、电子设备及存储介质制造方法及图纸

技术编号:34727026 阅读:35 留言:0更新日期:2022-08-31 18:14
本发明专利技术公开了一种指纹解锁方法、装置、电子设备及存储介质,涉及指纹安全技术领域。所述指纹解锁方法,应用于电子设备,包括:接收指纹解锁请求信息;响应于所述指纹解锁请求信息包含有时间信息,将所述指纹解锁请求信息分离为指纹信息和时间信息,该时间信息为第一时间;获取所述电子设备内预先设置的计时器的当前计时时间,该当前计时时间为第二时间;响应于所述第二时间和第一时间的差值小于预设指纹有效时间间隔,将所述指纹信息与预先存储的指纹信息进行比对;若所述指纹信息比对通过,发出解锁指令。本发明专利技术能够防范远程攻击,安全性高。性高。性高。

【技术实现步骤摘要】
一种指纹解锁方法、装置、电子设备及存储介质


[0001]本专利技术涉及指纹安全
,尤其涉及一种指纹解锁方法、装置、电子设备及存储介质。

技术介绍

[0002]指纹是人类手指末端由凹凸的皮肤所形成的纹路,在人类出生之前指纹就已经形成并且随着个体的成长指纹的形状不会发生改变,只是明显程度的变化,而且每个人的指纹都是不同的,在众多细节描述中能进行良好的区分。
[0003]随着科技发展,指纹识别技术已经被广泛应用在各行各业和人们日常生活中,尤其是指纹解锁功能,在许多方面给人们生活带来了方便和更好的保密性。
[0004]目前,指纹信息虽然经过加密等保护手段,但依旧存在被盗取并使用的风险。尤其在远程攻击的场景下,攻击者容易利用盗取的指纹信息攻破电子设备的安全防线,给电子设备的信息安全带来危害。

技术实现思路

[0005]有鉴于此,本专利技术提供一种能够防范远程攻击,安全性高的指纹解锁方法、装置、电子设备及存储介质。
[0006]第一方面,本专利技术提供一种指纹解锁方法,应用于电子设备,包括:
[0007]接收指纹解锁请求信息;
[0008]响应于所述指纹解锁请求信息包含有时间信息,将所述指纹解锁请求信息分离为指纹信息和时间信息,该时间信息为第一时间;
[0009]获取所述电子设备内预先设置的计时器的当前计时时间,该当前计时时间为第二时间;
[0010]响应于所述第二时间和第一时间的差值小于预设指纹有效时间间隔,将所述指纹信息与预先存储的指纹信息进行比对
[0011]若所述指纹信息比对通过,发出解锁指令。
[0012]结合第一方面,在第一方面的一种实施方式中,所述接收指纹解锁请求信息之后,包括:
[0013]响应于所述指纹解锁请求信息未包含有时间信息,拒绝解锁。
[0014]结合第一方面,在第一方面的另一种实施方式中,所述获取所述电子设备内预先设置的计时器的当前计时时间之后,包括:
[0015]响应于所述第二时间和第一时间的差值大于等于预设指纹有效时间间隔,拒绝解锁。
[0016]结合第一方面,在第一方面的再一种实施方式中,所述响应于所述第二时间和第一时间的差值小于预设指纹有效时间间隔,将所述指纹信息与预先存储的指纹信息进行比对之后,包括:
[0017]若所述指纹信息比对未通过,拒绝解锁。
[0018]结合第一方面,在第一方面的又一种实施方式中,所述计时器的计时时间不同于所述电子设备的系统时间;
[0019]和/或,所述计时器不向外部提供接口,对外部不可见。
[0020]结合第一方面,在第一方面的又一种实施方式中,所述预设指纹有效时间间隔小于等于2s。
[0021]结合第一方面,在第一方面的又一种实施方式中,所述指纹解锁请求信息由所述电子设备的指纹控制器在用户按压采集指纹时获取用户的指纹信息和所述计时器的当前计时时间,该当前计时时间为初始时间,然后将获取的用户的指纹信息和初始时间合并生成得到。
[0022]第二方面,本专利技术提供一种指纹解锁装置,应用于电子设备,包括:
[0023]接收模块,用于接收指纹解锁请求信息;
[0024]分离模块,用于响应于所述指纹解锁请求信息包含有时间信息,将所述指纹解锁请求信息分离为指纹信息和时间信息,该时间信息为第一时间;
[0025]获取模块,用于获取所述电子设备内预先设置的计时器的当前计时时间,该当前计时时间为第二时间;
[0026]比对模块,用于响应于所述第二时间和第一时间的差值小于预设指纹有效时间间隔,将所述指纹信息与预先存储的指纹信息进行比对;
[0027]解锁模块,用于若所述指纹信息比对通过,发出解锁指令。
[0028]结合第二方面,在第二方面的一种实施方式中,所述装置包括:
[0029]第一解锁单元,用于响应于所述指纹解锁请求信息未包含有时间信息,拒绝解锁。
[0030]结合第二方面,在第二方面的另一种实施方式中,所述装置包括:
[0031]第二解锁单元,用于响应于所述第二时间和第一时间的差值大于等于预设指纹有效时间间隔,拒绝解锁。
[0032]结合第二方面,在第二方面的再一种实施方式中,所述装置包括:
[0033]第三解锁单元,用于若所述指纹信息比对未通过,拒绝解锁。
[0034]结合第二方面,在第二方面的又一种实施方式中,所述计时器的计时时间不同于所述电子设备的系统时间;
[0035]和/或,所述计时器不向外部提供接口,对外部不可见。
[0036]结合第二方面,在第二方面的又一种实施方式中,所述预设指纹有效时间间隔小于等于2s。
[0037]结合第二方面,在第二方面的又一种实施方式中,所述指纹解锁请求信息由所述电子设备的指纹控制器在用户按压采集指纹时获取用户的指纹信息和所述计时器的当前计时时间,该当前计时时间为初始时间,然后将获取的用户的指纹信息和初始时间合并生成得到。
[0038]第三方面,本专利技术提供一种电子设备,所述电子设备包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为上述电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程
序,用于执行前述任一所述的方法。
[0039]第四方面,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现前述任一所述的方法。
[0040]本专利技术提供的指纹解锁方法、装置、电子设备及存储介质,首先接收指纹解锁请求信息,然后响应于所述指纹解锁请求信息包含有时间信息,将所述指纹解锁请求信息分离为指纹信息和时间信息,该时间信息为第一时间,之后获取所述电子设备内预先设置的计时器的当前计时时间,该当前计时时间为第二时间,接着响应于所述第二时间和第一时间的差值小于预设指纹有效时间间隔,将所述指纹信息与预先存储的指纹信息进行比对,最后若所述指纹信息比对通过,发出解锁指令。这样,本专利技术实施例提供了具有时效性的指纹管理机制,通过对指纹解锁请求信息添加时间信息/时效的方式保护用户指纹安全,即使攻击者盗取了用户的指纹信息,由于攻击者无法得知指纹解锁请求信息所需的时间信息,故在远程攻击的场景下,攻击者无法伪造并向指纹解锁器发送正确的指纹解锁请求信息,无法顺利开锁,保证了电子设备的信息安全,对安全性有很大的提升。因此,本专利技术实施例能够防范远程攻击,安全性高。
[0041]为了更清楚地说明本专利技术,下面结合优选实施例和附图对本专利技术做进一步的说明。附图中相似的部件以相同的附图标记进行表示。本领域技术人员应当理解,下面所具体描述的内容是说明性的而非限制性的,不应以此限制本专利技术的保护范围。
附图说明
[0042]为了更清楚地说明本专利技术实施例中的技本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种指纹解锁方法,应用于电子设备,其特征在于,包括:接收指纹解锁请求信息;响应于所述指纹解锁请求信息包含有时间信息,将所述指纹解锁请求信息分离为指纹信息和时间信息,该时间信息为第一时间;获取所述电子设备内预先设置的计时器的当前计时时间,该当前计时时间为第二时间;响应于所述第二时间和第一时间的差值小于预设指纹有效时间间隔,将所述指纹信息与预先存储的指纹信息进行比对;若所述指纹信息比对通过,发出解锁指令。2.根据权利要求1所述的方法,其特征在于,所述接收指纹解锁请求信息之后,包括:响应于所述指纹解锁请求信息未包含有时间信息,拒绝解锁。3.根据权利要求1所述的方法,其特征在于,所述获取所述电子设备内预先设置的计时器的当前计时时间之后,包括:响应于所述第二时间和第一时间的差值大于等于预设指纹有效时间间隔,拒绝解锁。4.根据权利要求1所述的方法,其特征在于,所述响应于所述第二时间和第一时间的差值小于预设指纹有效时间间隔,将所述指纹信息与预先存储的指纹信息进行比对之后,包括:若所述指纹信息比对未通过,拒绝解锁。5.根据权利要求1

4中任一所述的方法,其特征在于,所述计时器的计时时间不同于所述电子设备的系统时间;和/或,所述计时器不向外部提供接口,对外部不可见。6.根据权利要求1

4中任一所述的方法,其特征在于,所述预设指纹有效时间间隔小于等于2s。7.根据权利要求1

4中任一所述的方法,其特征...

【专利技术属性】
技术研发人员:刘晓润刘全仲张书震封磊王亚飞彭思苑刘向东
申请(专利权)人:中国长城科技集团股份有限公司
类型:发明
国别省市:

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

1