指纹密码的验证方法、系统和终端的制作方法

文档序号:9866000阅读:804来源:国知局
指纹密码的验证方法、系统和终端的制作方法
【技术领域】
[0001]本发明涉及终端技术领域,具体而言,涉及一种指纹密码的验证方法、一种指纹密码的验证系统和一种终端。
【背景技术】
[0002]在相关技术中,指纹密码以其较高的安全度、唯一"性和便捷操作被广泛应用于密码验证过程,诸如终端的移动支付功能、界面功能和和身份验证等,但是,上述的验证过程均采用一次指纹验证方案,容易被不法分子获取用户的指模进而窃取用户的财产或隐私信息,从而造成用户的财产损失和精神损失。
[0003]因此,如何设计一种便捷地、更为安全的指纹密码的验证方案成为亟待解决的技术问题。

【发明内容】

[0004]本发明正是基于上述技术问题至少之一,提出了一种新的便捷地、更为安全的指纹密码的验证方案和一种终端,通过设置多个指纹密码用于密码验证,提高了密码验证过程的安全性和可靠性,进一步地保障了用户的指纹密码的安全。
[0005]有鉴于此,根据本发明的第一方面的实施例,提出了一种指纹密码的验证方法,包括:获取指纹密码输入界面的至少两个指定区域的指纹信息;根据所述至少两个指定区域的指纹信息与预设指纹信息是否匹配,判断所述指纹密码是否正确,其中,所述指纹信息包括指纹特征,所述预设指纹信息包括预设指纹特征。
[0006]在该技术方案中,通过获取至少两个指定区域的指纹信息,并根据至少两个指定区域的指纹信息是否与预设指纹信息是否匹配来确定指纹密码是否正确,在不增加用户操作复杂性的同时,提升了密码验证过程的可靠性和安全性,进一步地确保了用户的密码安全,提升了用户的使用体验。
[0007]具体地,在指纹密码输入界面,一个指定区域可以是密码输入的一个位置,也可以是一组密码输入的区域,如用户预设6个指纹密码,终端可以将上述6个指纹密码的输入位置作为6个指定区域,也可以根据用户的使用习惯设定为3组,每组包括两个指纹密码的输入位置,每组密码的输入位置属于一个指定区域,因此,基于至少两个指定区域的指纹验证方案,即使仅包括两个指定区域,预设指纹特征也可以大于两个,基于指定区域的设定可以优化终端的内存计算过程,提升密码验证效率。
[0008]另外,为了进一步地提高上述指纹验证方案的安全性,在指纹密码的预设过程中,可以采集多个用户的指纹特征,在验证指纹的过程中,也需要对上述多个用户按照指纹特征的采集顺序依次输入指纹特征,才能完成指纹特征的验证。
[0009]在上述技术方案中,优选地,根据所述至少两个指定区域的指纹信息与预设指纹信息是否匹配,判断所述指纹密码是否正确,包括以下步骤:在获取所述至少两个指定区域中的一个指定区域的指纹信息后,判断所述每个指定区域的指纹信息与所述预设指纹信息是否匹配;在判定一个指定区域的指纹特征与所述预设指纹特征不匹配时,判断所述一个指定区域的密码输入次数是否小于预设密码输入次数;在判定所述一个指定区域的密码输入次数小于预设密码输入次数时,清除所述一个指定区域是指纹信息,并提示用户重新输入所述一个指定区域的指纹信息;在判定所述一个指定区域的指纹特征与预设指纹特征匹配时,完成所述一个指定区域的指纹信息的验证,提示用户输入下一个所述指定区域的指纹信息,直至完成全部的指定区域的指纹信息的验证。
[0010]在该技术方案中,通过对每个指定区域的指纹信息进行逐位验证,丰富了指纹密码的验证方式,同时提高指纹密码的安全性,也即在用户输入一个指定区域的指纹信息验证成功后,提示用户输入下一个指定区域的指纹信息,而在用户输入一个指纹验证失败后,在用户累计输入指纹信息的次数小于预设指纹密码次数时,提示用户重新输入该指定区域的指纹信息,在用户累计输入指纹信息的次数大于或等于预设指纹密码次数时,提示用户密码验证失败,并退出密码验证界面,另外,为了进一步地保护用户的密码安全,在密码验证失败后,终端在预定时间内对密码验证界面进行锁定。
[0011]在上述技术方案中,优选地,根据所述至少两个指定区域的指纹信息与预设指纹信息是否匹配,判断所述指纹密码是否正确,还包括以下步骤:在获取全部所述指定区域的指纹信息后,判断全部所述指定区域的指纹特征与所述预设指纹特征是否匹配;在判定全部指定区域的指纹特征与所述预设指纹特征不匹配时,判断所述全部指定区域的指纹信息的密码输入次数是否小于预设密码输入次数;在判定所述全部指定区域的指纹信息的密码输入次数小于预设密码输入次数时,清除所述全部指定区域的指纹信息,并提示用户重新输入所述全部指定区域的指纹信息。
[0012]在该技术方案中,通过对全部指定区域的指纹信息进行一次匹配判断,来验证指纹密码是否正确,进一步地丰富了指纹密码的验证方式,同时进一步地提高指纹密码的安全性,也即在用户输入全部指定区域的指纹信息后,一次判断全部指纹信息是否和预设指纹信息是否匹配,其中,逐位判断每个指定区域的指纹信息是否匹配,如预设指纹密码为6位,在用户输入6位指纹信息后,终端判断第2位的密码信息不匹配,即提示用户指纹密码错误,以此方式来有效提高终端的密码验证效率,而在密码验证错误的情况下,并不提示用户错误的密码信息是第2位,需要用户重新输入全部6位密码信息。
[0013]另外,预设密码输入次数以限定用户的输入次数,避免了不法分子多次尝试破解用户的指纹密码,从而提升了用户的使用体验。
[0014]在上述技术方案中,优选地,根据所述至少两个指定区域的指纹信息与预设指纹信息是否匹配,判断所述指纹密码是否正确,还包括以下步骤:所述指纹信息还包括指纹录入顺序,所述预设指纹信息包括预设指纹录入顺序,在获取全部所述指定区域的指纹信息后,判断每个所述指纹特征是否均存在匹配的预设指纹特征;在判定每个所述指纹特征均存在匹配的预设指纹特征时,判断所述指纹录入顺序和所述预设指纹录入顺序是否一致;在判定所述指纹录入顺序和所述预设指纹录入顺序一致时,确定所述指纹密码正确;在判断判断所述全部指定区域的指纹信息的密码输入次数是否小于预设密码输入次数;在判定任一个所述指纹特征均不存在匹配的预设指纹特征,或所述指纹录入顺序和所述预设指纹录入顺序不一致时,判断所述全部指定区域的指纹信息的密码输入次数是否小于预设密码输入次数;在判定所述全部指定区域的指纹信息的密码输入次数小于预设密码输入次数时,清除所述全部指定区域的指纹信息,并提示用户重新输入所述全部指定区域的指纹信息。
[0015]在该技术方案中,通过对全部指定区域的指纹信息进行逐位验证,更进一步地丰富了指纹密码的验证方式,同时提高指纹密码的安全性,也即在用户预设指纹信息(如6个有序的指纹特征)时,终端生成包括预设指纹特征的匹配库,以及预设指纹输入顺序,在指纹密码验证过程中,终端首先验证6个指纹特征是否在匹配库中均存在匹配的预设指纹特征,若否,提示用户输入密码错误,若是,则继续验证指纹输入顺序和预设指纹输入顺序是否一致,若是,则验证密码正确,若否,则提示用户输入密码错误,以此方式,提高了指纹验证的效率和安全性,另外,为了进一步地保护用户的密码安全,在密码验证失败后,终端在预定时间内对密码验证界面进行锁定。
[0016]在上述技术方案中,优选地,还包括:在判定所述密码输入次数大于或等于所述预设密码输入次数时,结束所述指纹密码的验证过程。
[0017]在该技术方案中,通过在密码输入次数大于或等于预设密码输入次数时,接收指纹密码的验证过程,进一步地保护了用户的密码信息安全。
[0018]在上述技术方案中,优选地,还包括:在结束所述指纹密码的验证过程后,并且在指定时间内,锁定所述指纹密码输入界面,其中,所述指定时间包括用户设定的锁定时间或默认锁定时间。
[0019]在该技术方案中,通过在指定时间内,锁定指纹密码的输入界面,进一步地提高了用户的指纹密码的安全性,避免了不发分子多次尝试指纹信息以盗取用户的私人信息或财产,提升了用户的使用体验。
[0020]根据本发明的第二方面的实施例,提出了一种指纹密码的验证系统,包括:获取单元,用于获取指纹密码输入界面的至少两个指定区域的指纹信息;判断单元,用于根据所述至少两个指定区域的指纹信息与预设指纹信息是否匹配,判断所述指纹密码是否正确,其中,所述指纹信息包括指纹特征,所述预设指纹信息包括预设指纹特征。
[0021]在该技术方案中,通过获取至少两个指定区域的指纹信息,并根据至少两个指定区域的指纹信息是否与预设指纹信息是否匹配来确定指纹密码是否正确,在不增加用户操作复杂性的同时,提升了密码验证过程的可靠
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1