指纹验证方法和相关装置及指纹验证系统的制作方法

文档序号:9420334阅读:450来源:国知局
指纹验证方法和相关装置及指纹验证系统的制作方法
【技术领域】
[0001] 本发明设及电子技术领域,具体主要设及了指纹验证方法和相关装置及指纹验证 系统。
【背景技术】
[0002] 随着互联网和通讯行业的高速发展,多媒体业务和各种虚拟技术开始规模应用, 用户身份的识别和鉴别显得尤为重要。目前常用的用户身份的识别方案有字符串密码口 令、文件数字证书、移动数字证书(俗称优Key)、生物计量识别等等。 阳003]监控生物计量化iometrics)的方法在保护信息或确定个体识别上具有重大意 义。生物计量系统使用个体的脸、指纹、手势、血管、虹膜、签名、视网膜和声纹等的区别特 征。其中指纹信息由于读取方便,使用指纹识别的方法保护个人信息和秘密的产品不断增 加。
[0004]其中,现有的针对用户指纹的应用场景基本都是与身份识别相关的本地应用场 景,例如将标准指纹模板存储于手机本地,根据手机录入的指纹和标准指纹模板的匹配情 况来进行身份验证,运种方式具有较强的场景限制(例如手机本地必须要预先存储标准指 纹模板),影响到了利用指纹进行身份识别的应用范围。

【发明内容】

[0005]本发明实施例提供指纹验证方法和相关装置及指纹验证系统,W扩展用户指纹的 应用场景,进而给用户的使用带来方便。
[0006]本发明实施例第一方面提供一种指纹验证方法,包括:
[0007]移动终端在接收到所述移动终端需要指纹验证通过之后才能执行的用户指令i的情况下,采集用户在设定时长内录入的N个指纹,所述N为大于1的整数;
[0008]向验证服务器发送携带有基于所述N个指纹得到的指纹组j的远程指纹验证请 求;
[0009]在接收到所述验证服务器发送的指示远程指纹验证成功的远程指纹验证响应的 情况下执行所述用户指令i,其中,所述指示远程指纹验证成功的远程指纹验证响应由所述 验证服务器在将指纹组j与预存的M个标准指纹组中的其中1个标准指纹组匹配成功的情 况下发送。
[0010] 结合第一方面,在第一方面的第一种可能的实施方式中,
[0011] 所述方法还包括:所述移动终端对所述N个指纹进行加密处理W得到N个加密指 纹。其中,所述指纹组j由对所述N个指纹进行加密处理W得到的N个加密指纹进行组合 得到。
[0012] 结合第一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式 中,
[0013]所述对所述N个指纹进行加密处理W得到N个加密指纹包括:
[0014]使用互不相同的加密算法对所述N个指纹进行加密处理W得到N个加密指纹。
[0015] 结合第一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式 中,对所述N个指纹进行加密处理所使用的加密算法部分相同或者全部相同。
[0016] 结合第一方面或第一方面的第一种可能的实施方式或第一方面的第二种可能的 实施方式或第一方面的第=种可能的实施方式,在第一方面的第四种可能的实施方式中,
[0017]所述方法还包括:在接收到所述验证服务器发送的指示远程指纹验证失败的远程 指纹验证响应的情况下,弹出用于提示所述用户指令i的执行权限验证失败的提示信息。
[0018] 结合第一方面或第一方面的第一种可能的实施方式或第一方面的第二种可能的 实施方式或第一方面的第四种可能的实施方式,在第一方面的第五种可能的实施方式中, 所述远程指纹验证请求携带移动终端的终端标识,终端标识与解密算法之间具有绑定关 系。
[0019]本发明实施例第二方面提供一种移动终端,包括:
[0020] 采集单元,用于在接收到所述移动终端需要指纹验证通过后才能执行的用户指令i的情况下,采集用户在设定时长内录入的N个指纹,所述N为大于1的整数;
[0021] 发送单元,用于向验证服务器发送携带有基于所述N个加密指纹得到的指纹组j 的远程指纹验证请求;
[0022] 执行控制单元,用于在接收到所述验证服务器发送的指示远程指纹验证成功的远 程指纹验证响应的情况下执行所述用户指令i,所述指示远程指纹验证成功的远程指纹验 证响应由所述验证服务器在将指纹组j与预存的M个标准指纹组中的其中一个标准指纹组 匹配成功的情况下发送。
[0023] 结合第二方面,在第二方面的第一种可能的实施方式中,
[0024]所述移动终端还包括:加密单元用于对所述N个指纹进行加密处理W得到N个加 密指纹;其中,所述指纹组j由对所述N个指纹进行加密处理W得到的N个加密指纹进行组 合得到。 阳0巧]结合第二方面的第一种可能的实施方式,在第二方面的第二种可能的实施方式 中,
[00%] 所述加密单元具体用于使用互不相同的加密算法对所述N个指纹进行加密处理W得到N个加密指纹。
[0027] 结合第二方面的第一种可能的实施方式,在第二方面的第=种可能的实施方式 中,对所述N个指纹进行加密处理所使用的加密算法部分相同或者全部相同。
[0028] 结合第二方面或第二方面的第一种可能的实施方式或第二方面的第二种可能的 实施方式或第二方面的第=种可能的实施方式,在第二方面的第四种可能的实施方式中,
[0029]所述执行控制单元还用于:在接收到所述验证服务器发送的指示远程指纹验证失 败的远程指纹验证响应的情况下,弹出用于提示所述用户指令i的执行权限验证失败的提 示信息。
[0030] 结合第二方面或第二方面的第一种可能的实施方式或第二方面的第二种可能的 实施方式或第二方面的第四种可能的实施方式,在第二方面的第五种可能的实施方式中, 所述远程指纹验证请求携带移动终端的终端标识,终端标识与解密算法之间具有绑定关 系。
[0031] 本发明实施例第=方面提供一种指纹验证系统,包括:
[0032] 移动终端,用于在接收到所述移动终端需要指纹验证通过后才能执行的用户指令 i的情况下,采集用户在设定时长内录入的N个指纹,所述N为大于1的整数;向验证服务 器发送携带有基于所述N个加密指纹得到的指纹组j的远程指纹验证请求;在接收到所述 验证服务器发送的指示远程指纹验证成功的远程指纹验证响应的情况下执行所述用户指 令i;
[0033] 所述验证服务器,用于接收所述远程指纹验证请求,将所述指纹组j与预存的M个 标准指纹组进行匹配,在所述指纹组j与预存的M个标准指纹组中的其中一个标准指纹组 匹配成功的情况下,向所述移动终端发送指示远程指纹验证成功的远程指纹验证响应。
[0034] 结合第=方面,在第=方面的第一种可能的实施方式中,移动终端还用于对所述N个指纹进行加密处理W得到N个加密指纹,所述指纹组j由对所述N个指纹进行加密处理 W得到的N个加密指纹进行组合得到。
[0035] 结合第=方面,在第=方面的第二种可能的实施方式中,
[0036] 对所述N个指纹进行加密处理所使用的加密算法部分相同或者全部相同或者互 不相同。
[0037] 结合第=方面或第=方面的第一种可能的实施方式或第=方面的第二种可能的 实施方式,在第=方面的第=种可能的实施方式中,
[0038] 所述移动终端还用于,在接收到所述验证服务器发送的指示远程指纹验证失败的 远程指纹验证响应的情况下,弹出用于提示所述用户指令i的执行权限验证失败的提示信 息。
[0039] 结合第=方面或第=方面的第一种可能的实施方式或第=方面的第二种可能的 实施方式或第=方面的第四种可能的实施方式,在第=方面的第五种可能的实施方式中, 所述远程指纹验证请求携带移动终端的终端标识,终端标识与解密算法之间具有绑定关 系。
[0040] 可W看出,本发明实施例的技术方案中,移动终端在接收到所述移动终端需要指 纹验证通过之后才能执行的用户指令i的情况下,采集用户在设定时长内录入的N个指纹; 向验证服务器发送携带有基于N个指纹得到的指纹组j的远程指纹验证请求;在接收到所 述验证服务器发送的指示远程指纹验证成功的远程指纹验证响应的情况下执行所述用户 指令i。由于所述指示远程指纹验证成功的远程指纹验证响应由所述验证服务器在将指纹 组j与预存的M个标准指纹组中的其中一个标准指纹组匹配成功的情况下发送,可见上述 技术方案相当于提供了一种远程进行指纹验证的机制,移动终端可W借助验证服务器来远 程完成指纹验证进而确定是否执行用户指令,运样移动终端的本地即使未存储标准指纹组 也可实现指纹验证,可见上述技术方案有利于扩展用户指纹的应用场景,进而给用户的使 用带来方便。
【附图说明】
[0041] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需使用的附 图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域 普通技术人员来讲,在不付出创造性劳动的前提下,还可W根据运些附图获得其他的附图。
[0042] 图1-a为本发明实施例提供的一种网络架构的示意图;
[0043] 图1-b为本发明实施例提供的一种指纹验证方法的流程示意图;
[0044] 图2为本发明的实施例提供的另一种指纹验证方法的流程示意图;
[0045] 图3为本发明的实施例提供的另一种指纹验证方法的流程示意图;
[0046] 图4为本发明的实施例提供的另一种指纹验证方法的流程示意图;
[0047] 图5为本发明实施例提供的一种移动终端的示意图;
[0048] 图6为本发明实施例供的另一种移动终端的示意图; W例图7为本发明实施例提供的一种指纹验证系统的示意图。
【具体实施方式】
[0050] 本发明实施例提供指纹验证方法和相关装置及指纹验证系统,W扩展用户指纹的 应用场景,进而给用户的使用带来方便。
[0051] 为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的 附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例仅仅是本发明 一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没 有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0052] 本发明说明书、权利要求书和附图中出现的术语"第一"、"第二"和"第等是用 于区别不同的对象,而并非用于描述特定的顺序。此外,术语"包括"和"具有"W及它们任 何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产 品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或 可选地还包括对于运些过程、方法、产品或设备固有的其它步骤或单元。 阳05引参见图1-曰,图1-a为本发明实施例提供的一种网络架构的示意图,图1-a所示网 络架构中,若干个移动终端可通过网络与验证服务器连接。本发明实施例的技术方案可基 于1-a所示网络架构来具体实施。
[0054] 本发明的指纹验证方法的一个实施例。一种指纹验证方法可W包括:移动终端在 接收到所述移动终端需要指纹验证通过之后才能执行的用户指令i的情况下,采集用户在 设定时长内录入的N个指纹,其中,所述N为大于1的正整数;向验证服务器发送携带有基 于所述N个指纹得到的指纹组j的远程指纹验证请求;在接收到所述验证服务器发送的指 示远程指纹验证成功的远程指纹验证响应的情况下执行所述用户指令i,其中,所述指示远 程指纹验证成功的远程指纹验证响应由所述验证服务器在将指纹组j与预存的M个标准指 纹组中的其中1个标准指纹组匹配成功的情况下发送。 阳化
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1