身份验证方法及装置的制造方法

文档序号:9866002阅读:468来源:国知局
身份验证方法及装置的制造方法
【技术领域】
[0001]本申请涉及终端技术领域,尤其是身份验证方法及装置。
【背景技术】
[0002]手机,已经成为人们日常生活中一种重要的通信工具。智能手机,不仅可以实现通话等基本通信功能,还可以安装各种财务类程序如支付宝,以及社交类程序如微信。这些应用程序在实现某些功能时,需要对用户的身份进行验证。
[0003]目前,比较常用的一种身份验证方式是,用户预存多个指纹数据,在身份验证时,将用户输入的待识别指纹,与预存的多个指纹数据随机进行比对,以完成身份验证。然而,该种身份验证方式,效率较低。

【发明内容】

[0004]有鉴于此,本申请提供了身份验证方法,用以提高身份验证的效率。另外,本申请还提供了身份验证装置,用以保证所述方法在实际中的应用及实现。
[0005]为实现所述目的,本申请提供的技术方案如下:
[0006]一种身份验证方法,包括:
[0007]响应用户开启目标程序的操作,提示用户输入待识别指纹;其中,所述目标程序为需要进行身份验证的程序;
[0008]响应用户输入待识别指纹的操作,确定预设指纹库中的各个预留指纹的匹配优先级;其中,所述预设指纹库中保存有用户预留的多个指纹;
[0009]按照所述匹配优先级的高低排序,依次将所述预留指纹与所述待识别指纹进行匹配,获得身份验证结果。
[0010]可选地,上述的身份验证方法中,所述预设指纹库中的每个所述预留指纹均具有各自的匹配次数,所述匹配次数用于表示预留指纹与用户输入的待识别指纹匹配成功的总次数;
[0011]相应地,所述响应用户输入待识别指纹的操作,确定预设指纹库中的各个预留指纹的匹配优先级,包括:
[0012]响应用户输入待识别指纹的操作,依据各个所述预留指纹的匹配次数的高低排序,生成各个所述预留指纹的匹配优先级。
[0013]可选地,上述的身份验证方法预先记录有各个所述预留指纹最近一次与用户输入的待识别指纹匹配成功的时间点;
[0014]相应地,所述响应用户输入待识别指纹的操作,依据各个所述预留指纹的匹配次数的高低排序,生成各个所述预留指纹的匹配优先级,包括:
[0015]响应用户输入待识别指纹的操作,依据各个所述预留指纹的匹配次数的高低排序,确定各个所述预留指纹的初始匹配优先级;
[0016]若存在初始匹配优先级相同的情况,按照记录的所述时间点的先后顺序,调整相同的所述初始匹配优先级。
[0017]可选地,上述的身份验证方法预先记录有最近一次与用户输入的待识别指纹匹配成功的预留指纹;
[0018]相应地,所述响应用户输入待识别指纹的操作,依据各个所述预留指纹的匹配次数的高低排序,生成各个所述预留指纹的匹配优先级,包括:
[0019]响应用户输入待识别指纹的操作,依据各个所述预留指纹的匹配次数的高低排序,确定各个所述预留指纹的初始匹配优先级;
[0020]若记录的所述预留指纹与其他预留指纹的初始匹配优先级相同,升高记录的所述预留指纹的初始匹配优先级。
[0021 ] 可选地,上述的身份验证方法还包括:
[0022]在所述身份验证结果为失败的情况下,显示备选身份验证界面,以供用户在所述备选身份验证界面进行身份验证;其中,所述备选身份验证界面为密码验证界面或图形验证界面。
[0023]本申请还提供了一种身份验证装置,包括:
[0024]待识别指纹输入模块,用于响应用户开启目标程序的操作,提示用户输入待识别指纹;其中,所述目标程序为需要进行身份验证的程序;
[0025]匹配优先级确定模块,用于响应用户输入待识别指纹的操作,确定预设指纹库中的各个预留指纹的匹配优先级;其中,所述预设指纹库中保存有用户预留的多个指纹;
[0026]待识别指纹比对模块,用于按照所述匹配优先级的高低排序,依次将所述预留指纹与所述待识别指纹进行匹配,获得身份验证结果。
[0027]可选地,上述的身份验证装置中,所述预设指纹库中的每个所述预留指纹均具有各自的匹配次数,所述匹配次数用于表示预留指纹与用户输入的待识别指纹匹配成功的总次数;
[0028]相应地,所述匹配优先级确定模块包括:
[0029]匹配优先级生成子模块,用于响应用户输入待识别指纹的操作,依据各个所述预留指纹的匹配次数的高低排序,生成各个所述预留指纹的匹配优先级。
[0030]可选地,上述的身份验证装置预先记录有各个所述预留指纹最近一次与用户输入的待识别指纹匹配成功的时间点;
[0031]相应地,所述匹配优先级生成子模块包括:
[0032]第一匹配优先级生成子模块,用于响应用户输入待识别指纹的操作,依据各个所述预留指纹的匹配次数的高低排序,确定各个所述预留指纹的初始匹配优先级;
[0033]第一匹配优先级调整子模块,用于若存在初始匹配优先级相同的情况,按照记录的所述时间点的先后顺序,调整相同的所述初始匹配优先级。
[0034]可选地,上述的身份验证装置预先记录有最近一次与用户输入的待识别指纹匹配成功的预留指纹;
[0035]相应地,所述匹配优先级生成子模块包括:
[0036]第二匹配优先级生成子模块,用于响应用户输入待识别指纹的操作,依据各个所述预留指纹的匹配次数的高低排序,确定各个所述预留指纹的初始匹配优先级;
[0037]第二匹配优先级调整子模块,用于若记录的所述预留指纹与其他预留指纹的初始匹配优先级相同,升高记录的所述预留指纹的初始匹配优先级。
[0038]可选地,上述的身份验证装置还包括:
[0039]备选身份验证模块,用于在所述身份验证结果为失败的情况下,显示备选身份验证界面,以供用户在所述备选身份验证界面进行身份验证;其中,所述备选身份验证界面为密码验证界面或图形验证界面。
[0040]由以上的方案可知,本申请具有如下优点:
[0041]本申请提供的身份验证方法实施例,可以响应于用户开启需要进行身份验证程序的操作,提示用户输入用于身份验证的待识别指纹,且在用户输入待识别指纹数据后,为预设指纹库中的各个预留指纹确定各自的匹配优先级,其中,匹配优先级的高低排序可以表示用户对各个预留指纹的优先使用顺序,进而按照各个匹配优先级的高低排序,将各个预留指纹依次与待识别指纹进行比对,从而获得身份验证的结果。与现有技术相比,本实施例并非随机地将预留指纹与待识别指纹进行比对,而是按照确定出的匹配优先级来确定预留指纹的比对顺序,考虑到了用户对指纹的使用情况,从而提高了使用较少匹配次数便获得身份验证结果的概率,即提高了身份验证效率,用户体验较好。
[0042]当然,实施本申请的任一产品并不一定需要同时达到以上所述的所有优点。
【附图说明】
[0043]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0044]图1为本申请提供的身份验证方法一个实施例的流程图;
[0045]图2为本申请提供的确定匹配优先级的一种实现方式的流程图;
[0046]图3为本申请提供的确定匹配优先级的另一实现方式的流程图;
[0047]图4为本申请提供的身份验证方法
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1