一种身份认证方法及装置、系统的制作方法

文档序号:8431068阅读:227来源:国知局
一种身份认证方法及装置、系统的制作方法
【技术领域】
[0001]本发明涉及互联网技术领域,具体涉及一种身份认证方法及装置、系统。
【背景技术】
[0002]指纹认证技术是当前比较流行的一种身份认证技术。在实际应用中,通常采用指纹采集器来采集用户的某个手指上的指纹,并对采集到的指纹进行校验,当指纹校验通过后,确认用户身份认证通过,允许进行下一步操作。然而实践中发现,现有的指纹认证通常是对单个指纹进行校验,而用户在接触玻璃或者光滑物体(如不锈钢)时,很容易留下指纹,当这些指纹被恶意的人采集后,可以做出一样的指纹,从而可以欺骗指纹采集器,降低身份认证的安全性。

【发明内容】

[0003]本发明实施例公开了一种身份认证方法及装置、系统,能够有效地提高身份认证的安全性。
[0004]本发明实施例第一方面公开一种身份认证方法,包括:
[0005]获取一个待认证指纹序列,所述待认证指纹序列中包括至少二个不同的待认证指纹;
[0006]将所述待认证指纹序列与预存指纹序列进行比对,如果所述待认证指纹序列中的指纹数量与所述预存指纹序列中的指纹数量相同,并且所述待认证指纹序列与所述预存指纹序列中对应位置相同的指纹也相同,则确认身份认证通过。
[0007]本发明实施例第二方面公开一种身份认证装置,包括:
[0008]获取单元,用于获取一个待认证指纹序列,所述待认证指纹序列中包括至少二个不同的待认证指纹;
[0009]认证单元,用于将所述待认证指纹序列与预存指纹序列进行比对,如果所述待认证指纹序列中的指纹数量与所述预存指纹序列中的指纹数量相同,并且所述待认证指纹序列与所述预存指纹序列中对应位置相同的指纹也相同,则确认身份认证通过。
[0010]本发明实施例第三方面公开一种身份认证系统,包括身份认证装置和终端,其中:
[0011]所述终端,用于依序采集输入的多个待认证指纹,并将所述多个待认证指纹按照采集时间顺序排列生成一个待认证指纹序列后发送至所述身份认证装置,所述待认证指纹序列中包括至少二个不同的待认证指纹;
[0012]所述身份认证装置,用于接收所述终端发送的一个待认证指纹序列,并将所述待认证指纹序列与预先存指纹序列进行比对,如果所述待认证指纹序列中的指纹数量与所述预存指纹序列中的指纹数量相同,并且所述待认证指纹序列与所述预存指纹序列中对应位置相同的指纹也相同,则确认身份认证通过。
[0013]本发明实施例中,可以获取一个待认证指纹序列,待认证指纹序列中包括至少二个不同的待认证指纹,并将待认证指纹序列与预存指纹序列进行比对,如果待认证指纹序列中的指纹数量与预存指纹序列中的指纹数量相同,并且待认证指纹序列与预存指纹序列中对应位置相同的指纹也相同,则身份认证通过。由于待认证指纹序列中包括至少二个不同的待认证指纹,使得恶意的人很难同时采集到待认证指纹序列中包括的所有待认证指纹,退一步讲,即使恶意的人可以同时采集到待认证指纹序列中包括的所有待认证指纹,也很难精确地将所有待认证指纹按顺序输入,以使得待认证指纹序列与预存指纹序列中对应位置相同的指纹也相同,从而可以有效地提高身份认证的安全性。
【附图说明】
[0014]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0015]图1是本发明实施例公开的一种身份认证方法的流程图;
[0016]图2是本发明实施例公开的另一种身份认证方法的流程图;
[0017]图3是本发明实施例公开的一种指纹编码的示意图;
[0018]图4是本发明实施例公开的另一种身份认证方法的流程图;
[0019]图5是本发明实施例公开的另一种身份认证方法的流程图;
[0020]图6是本发明实施例公开的另一种身份认证方法的流程图;
[0021]图7是本发明实施例公开的终端提示输入指纹的一种界面示意图;
[0022]图8是本发明实施例公开的一种身份认证装置的结构图;
[0023]图9是本发明实施例公开的另一种身份认证装置的结构图;
[0024]图10是本发明实施例公开的一种身份认证系统的结构图。
【具体实施方式】
[0025]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0026]本发明实施例公开了一种身份认证方法及装置、系统,能够有效地提高身份认证的安全性。以下分别进行详细说明。
[0027]请参阅图1,图1是本发明实施例公开的一种身份认证方法的流程图。如图1所示,该身份认证方法可以包括以下步骤。
[0028]S101、获取一个待认证指纹序列,待认证指纹序列中包括至少二个不同的待认证指纹。
[0029]本发明实施例中,待认证指纹序列是指由若干个待认证指纹排序构成的一个指纹串。在待认证指纹序列中,各个待认证指纹按照采集时间顺序排列。
[0030]在一个实施例中,可以由门禁一体机(也叫门禁控制器)、服务器、支付平台系统等需要进行身份认证的装置来获取一个包括至少二个不同的待认证指纹的待认证指纹序列。
[0031]举例来说,可以由门禁一体机依序采集输入的多个待认证指纹,并将输入的多个待认证指纹按照采集时间顺序排列生成一个待认证指纹序列,从而实现门禁一体机获取一个待认证指纹序列。
[0032]又举例来说,服务器可以通过USB接口与指纹采集器(属于一种终端)互联,由指纹采集器依序采集输入的多个待认证指纹,并将输入的多个待认证指纹按照采集时间顺序排列生成一个待认证指纹序列发送至服务器,从而实现服务器获取一个待认证指纹序列。
[0033]再举例来说,支付平台系统可以通过网络与终端(如智能手机、平板电脑、移动互联网设备MID、PAD等)互联,由终端依序采集输入的多个待认证指纹,并将输入的多个待认证指纹按照采集时间顺序排列生成一个待认证指纹序列发送至支付平台系统,从而实现支付平台系统获取一个待认证指纹序列。
[0034]S102、将待认证指纹序列与预存指纹序列进行比对,如果待认证指纹序列中的指纹数量与预存指纹序列中的指纹数量相同,并且待认证指纹序列与预存指纹序列中相对位置相同的指纹也相同,则确认身份认证通过。
[0035]本发明实施例中,待认证指纹序列与预存指纹序列中相对位置相同的指纹是指,待认证指纹序列与预存指纹序列中按照采集时间顺序排列后位置相同的指纹。举例来说,待认证指纹序列包括指纹I和指纹2,且指纹I和指纹2在待认证指纹序列中按照米集时间顺序排列为{指纹2,指纹1};而预存指纹序列包括指纹4和指纹3,且指纹4和指纹3在预存指纹序列中按照采集时间顺序排列为{指纹3,指纹4};那么,待认证指纹序列包括的指纹2与预存指纹序列包括的指纹3互为相对位置相同的指纹,待认证指纹序列包括的指纹I与预存指纹序列包括的指纹4互为相对位置相同的指纹。
[0036]在一个实施例中,可以比对待认证指纹序列中的指纹数量与预存指纹序列中的指纹数量是否相同,如果指纹数量不相同,确认身份认证失败;如果指纹数量相同,逐次比对待认证指纹序列与预存指纹序列中每一对应位置相同的指纹是否相同,如果任一对应位置相同的指纹不相同,确认身份认证失败;如果每一对应位置相同的指纹均相同,确认身份认证通过。
[0037]本发明实施例中,当门禁一体机(也叫门禁控制器)、服务器、支付平台系统比对待认证指纹序列中的指纹数量与预存指纹序列中的指纹数量不相同时,可以确认身份认证失败,门禁一体机(也叫门禁控制器)、服务器、支付平台系统无需再进行后续的对应位置相同的指纹比对,这样不仅可以有效地降低门禁一体机(也叫门禁控制器)、服务器、支付平台系统的工作负担,还可以有效地提高身份认证效率。
[0038]本发明实施例中,当门禁一体机(也叫门禁控制器)、服务器、支付平台系统比对待认证指纹序列与预存指纹序列中任一对应位置相同的指纹不相同,可以确认身份认证失败,同样无需再进行后续的对应位置相同的指纹比对,这样不仅可以有效地降低门禁一体机(也叫门禁控制器)、服务器、支付平台系统的工作负担,还可以有效地提高身份认证效率。
[0039]在另一个实施例中,可以比对待认证指纹序列中的指纹数量与预存指纹序列中的指纹数量是否相同,如果指纹数量不相同,确认身份认证失败;如果指纹数量相同,比对待认证指纹序列与预存指纹序列中是否有超过预设阈值个对应位置相同的指纹也相同,如果否,确认身份认证失败;如果是,确认身份认证通过;其中,预设阈值小于上述指纹数量。
[0040]本发明实施例中,当门禁一体机(也叫门禁控制器)、服务器、支付平台系统比对待认证指纹序列与预存指纹序列中没有超过预设阈值个对应位置相同的指纹相同时,可以确认身份认证失败,可以有效地提高身份认证效率。
[0041]在一个实施例中,可以由门禁一体机、服务器、支付平台系统等需要进行身份认证的装置将待认证指纹序列与任一存储指纹序列进行比对,例如,先对比先比对待认证指纹序列中的指纹数量与预存指纹序列中的指纹数量是否相同,如果相同,再比对待认证指纹序列与预存指纹序列中对应位置相同的指纹是否相同。如果待认证指纹序列中的指纹数量与预存指纹序列中的指纹数量相同,并且待认证指纹序列与预存指
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1