本发明涉及身份认证领域,具体而言,涉及一种指纹与声纹双认证方法及系统。
背景技术:
1、近年来,随着科技的进步,以及各个领域对于安全性以及保密性要求的提高,身份认证技术成为一个热门的研究领域,目前主要的身份认证主要有密钥技术、指纹技术以及声纹技术等等,对于现实中的例如门禁、保险柜等等较为重要的身份认证一般是采取指纹技术或者声纹技术等生物特征识别。
2、现有的身份认证方法一般单独采用指纹进行认证,通过获取指纹并与指纹库中的信息进行比对从而进行身份识别,针对于现有的通过指纹识别进行的身份认证而言,由于已经存在通过指纹套或者其他方法进行破解的方式,因此安全性较低。
3、鉴于上述技术,寻找一种指纹与声纹双认证方法是本领域技术人员亟待解决的问题。
技术实现思路
1、本发明的目的在于提供一种指纹与声纹双认证方法及系统,其能够解决由于已经存在通过指纹套或者其他方法进行破解的方式,因此现有的通过指纹识别进行的身份认证安全性较低的问题。
2、本发明是这样实现的:
3、第一方面,本申请实施例提供一种指纹与声纹双认证方法,包括以下步骤:
4、获取用户输入的指纹信息以及声纹信息,并调取身份认证信息库中的合法指纹,所述身份认证信息库为预先建立的输入对应合法用户的所述合法指纹以及合法声纹的数据库;
5、检测所述身份认证信息库中是否存在与所述指纹信息表征的指纹匹配的合法指纹;
6、若不存在与所述指纹信息表征的指纹匹配的合法指纹,则判定所述用户非法;
7、若存在与所述指纹信息表征的指纹匹配的合法指纹,则从所述身份认证信息库中调取所述合法指纹对应的所述合法声纹,并比对所述合法声纹与所述声纹信息得到比对结果;
8、检测所述比对结果是否满足预设要求;
9、若所述比对结果满足预设要求,则判定所述用户的身份合法;
10、若所述比对结果不满足预设要求,则判定所述用户的身份非法。
11、基于第一方面,所述获取所述用户输入的指纹信息以及声纹信息包括:
12、获取指纹输入设备的动作信号,并开启所述指纹输入设备,所述指纹输入设备为触摸屏;
13、接收所述指纹设备发送的所述用户输入的指纹信息,并开启声纹输入设备;
14、输入提示用户采集声纹的采集音,并采集所述用户的声纹信息。
15、基于第一方面,所述若不存在与所述指纹信息表征的指纹匹配的合法指纹,则判定所述用户非法包括:
16、若不存在与所述指纹信息表征的指纹匹配的合法指纹,则设定非法计数加1并重新获取所述用户的指纹信息,并回到所述检测所述身份认证信息库中是否存在与所述指纹信息表征的指纹匹配的合法指纹的步骤;
17、当所述非法计数达到预设数量时,判定所述用户非法。
18、基于第一方面,所述若所述比对结果不满足预设要求,则判定所述用户的身份非法包括;
19、所述若所述比对结果不满足预设要求,则设定非法计数加1并重新获取所述用户的声纹信息,重新比对所述合法声纹与所述声纹信息得到比对结果,回到所述检测所述比对结果是否满足预设要求;
20、当所述非法计数达到预设数量时,判定所述用户非法。
21、基于第一方面,在所述判定所述用户的身份非法之后,还包括:
22、发送报警信号给报警装置以及用户预设的通信设备,以便于控制所述报警装置进行报警并提示用户。
23、第二方面,本申请还提供一种指纹与声纹双认证系统,该系统包括:
24、获取模块,用于获取用户输入的指纹信息以及声纹信息,并调取身份认证信息库中的合法指纹,所述身份认证信息库为预先建立的输入对应合法用户的所述合法指纹以及合法声纹的数据库;
25、匹配模块,用于检测所述身份认证信息库中是否存在与所述指纹信息表征的指纹匹配的合法指纹,若不存在与所述指纹信息表征的指纹匹配的合法指纹,则开启非法模块,若存在与所述指纹信息表征的指纹匹配的合法指纹,则开启比对模块;
26、比对模块,用于从所述身份认证信息库中调取所述合法指纹对应的所述合法声纹,并比对所述合法声纹与所述声纹信息得到比对结果;
27、检测模块,用于检测所述比对结果是否满足预设要求,若所述比对结果满足预设要求,则开启合法模块,若所述比对结果不满足预设要求,则开启非法模块;
28、合法模块,用于判定所述用户的身份合法;
29、非法模块,用于判定所述用户的身份非法。
30、第三方面,本申请提供一种电子设备,其包括存储器,用于存储一个或多个程序;处理器;当上述一个或多个程序被上述处理器执行时,实现如上述第一方面中任一项上述的方法。
31、第四方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述第一方面中任一项上述的方法。
32、相对于现有技术,本发明的实施例至少具有如下优点或有益效果:
33、本发明提出了一种指纹与声纹双认证方法,通过采集对应的用户的指纹信息以及声纹信息,并采用预先建立的身份认证信息库中的信息进行比对,而由于每个记录的合法用户都同时存在记录好的指纹以及声纹,因此在判定指纹成功后,调取指纹对应的声纹再进行二次判断,从而识别用户身份是否合法,与以往的仅仅通过指纹进行认证的方法相比,本方案通过添加了声纹认证,并且先通过指纹认证后,调取指纹对应的声纹,并进行相似性的比对,不仅加强了安全性,同时对于由于指纹验证成功后可以直接调取匹配到合法的声纹,从而加快了声纹的比对速度,无需再进行筛选,从而进一步增强了身份验证方法的速度以及安全性能。
34、本发明还提供一种指纹与声纹双认证系统,电子设备以及计算机可读存储介质,由于上述的一种指纹与声纹双认证系统,电子设备以及计算机可读存储介质与上述的指纹与声纹双认证方法对应,因此有益效果同上。
1.一种指纹与声纹双认证方法,其特征在于,包括以下步骤:
2.如权利要求1所述的一种指纹与声纹双认证方法,其特征在于,所述获取所述用户输入的指纹信息以及声纹信息包括:
3.如权利要求1所述的一种指纹与声纹双认证方法,其特征在于,所述若不存在与所述指纹信息表征的指纹匹配的合法指纹,则判定所述用户非法包括:
4.如权利要求3所述的一种指纹与声纹双认证方法,其特征在于,所述若所述比对结果不满足预设要求,则判定所述用户的身份非法包括;
5.如权利要求1至4任意一项所述的一种指纹与声纹双认证方法,其特征在于,在所述判定所述用户的身份非法之后,还包括:
6.一种指纹与声纹双认证系统,其特征在于,包括:
7.一种电子设备,其特征在于,包括:
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1-5中任一项所述的方法。