远程指纹验证方法和用户终端及指纹验证系统的制作方法_4

文档序号:8943307阅读:来源:国知局
的多,这就使得可 能的总的指纹序列能够绑定关联的用户指令的数量会变得非常多,进而可能使得很多的操 作都可能通过触摸输入来触发执行,这样有利于进一步增强触控操作的操控便捷性,给用 户的使用带来更多方便。
[0115] 请参阅图3,图3是本发明的另一个实施例提供的另一种远程指纹验证方法的流 程示意图。其中,如图3所示,本发明的另一个实施例提供的另一种远程指纹验证方法可以 包括以下内容:
[0116] 301、用户终端接收用户指令i。
[0117] 可以理解,用户指令i可以是用于启动应用程序的用户指令,也可能是用于菜单 翻页的用户指令,也可能是放大音量的用户指令,也可能是用于调整屏幕亮度的用户指令, 也可能是用于放大或缩小图片的用户指令,也可能是其它的用户指令。
[0118] 302、所述用户终端若确定所述用户终端需要指纹验证通过之后才能执行的用户 指令i,所述用户终端采集用户在设定时长之内通过X次触摸操作所录入的X个指纹,所述 X为大于1的整数。
[0119] 其中,所述X为大于或者等于2的整数。
[0120] 此外,所述用户终端若确定所述用户终端无需指纹验证通过就能执行的用户指令 i,则所述用户终端亦可直接执行用户指令i。本实施例中以所述用户终端需要指纹验证通 过之后才能执行的用户指令i的情况为例。
[0121] 303、用户终端对所述X个指纹进行加密处理以得到X个加密指纹。
[0122] 其中,用户终端对所述X个指纹进行加密处理所使用的加密算法部分相同或者全 部相同或者互不相同。
[0123] 304、用户终端向验证服务器发送携带指纹序列j的远程指纹验证请求。
[0124] 其中,所述指纹序列j由对所述X个指纹进行加密处理以得到的X个加密指纹进 行组合得到。所述X个加密指纹在所述指纹序列i中的排列先后顺序与相应指纹录入的先 后顺序之间具有对应关系。
[0125] 305、验证服务器接收远程指纹验证请求,验证服务器对指纹序列j中的X个加密 指纹进行解密以得到解密指纹序列j,将解密指纹序列j与预存的y个标准指纹序列中的标 准指纹序列匹配。
[0126] 306、所述验证服务器在将解密指纹序列j与预存的y个标准指纹序列中的其中1 个标准指纹序列匹配成功的情况下,向用户终端发送指示远程指纹验证成功的远程指纹验 证响应。
[0127] 其中,所述y为大于或者等于1的整数。
[0128] 此外,所述验证服务器也可在将解密指纹序列j与预存的y个标准指纹序列中的 任意1个标准指纹序列匹配失败的情况下,向用户终端发送指示远程指纹验证失败的远程 指纹验证响应。
[0129] 307、用户终端在接收到所述验证服务器发送的指示远程指纹验证成功的远程指 纹验证响应的情况下执行所述用户指令i。
[0130] 此外,用户终端在接收到所述验证服务器发送的指示远程指纹验证失败的远程指 纹验证响应的情况下,可弹出用于提示所述用户指令i的执行权限验证失败的提示信息。
[0131] 可以看出,本实施例的技术方案之中,用户终端在接收到所述用户终端需要指纹 验证通过之后才能执行的用户指令i的情况下,采集用户在设定时长之内通过X次触摸操 作所录入的X个指纹;向验证服务器发送携带有基于X个指纹得到的指纹序列j的远程指 纹验证请求;在接收到验证服务器发送的指示远程指纹验证成功的远程指纹验证响应的情 况下执行所述用户指令i。由于所述指示远程指纹验证成功的远程指纹验证响应由所述验 证服务器在将指纹序列j与预存的y个标准指纹序列中的其中一个标准指纹序列匹配成功 的情况下发送,可见上述技术方案相当于提供了一种远程进行指纹验证机制,用户终端可 以借助验证服务器来远程完成指纹验证进而确定是否执行用户指令,这样用户终端的本地 即使未存储标准指纹序列也可实现指纹验证,可见上述技术方案有利于扩展用户指纹的应 用场景,进而给用户的使用带来方便。
[0132] 并且,指纹序列j基于X个指纹得到,各指纹在指纹序列j中的排列顺序也被考虑 在内,因此,随着X的增大,可能形成的指纹序列的数量会逐渐变得非常的多,这就使得可 能的总的指纹序列能够绑定关联的用户指令的数量会变得非常多,进而可能使得很多的操 作都可能通过触摸输入来触发执行,这样有利于进一步增强触控操作的操控便捷性,给用 户的使用带来更多方便。
[0133] 并且,引入对指纹序列中的指纹进行加密的机制,有利于提高用户终端和验证服 务器之间的指纹序列交互安全性。
[0134] 请参阅图4,图4是本发明的另一个实施例提供的另一种远程指纹验证方法的流 程示意图。其中,如图4所示,本发明的另一个实施例提供的另一种远程指纹验证方法可以 包括以下内容:
[0135] 401、用户终端接收用户指令i。
[0136] 可以理解,用户指令i可以是用于启动应用程序的用户指令,也可能是用于菜单 翻页的用户指令,也可能是放大音量的用户指令,也可能是用于调整屏幕亮度的用户指令, 也可能是用于放大或缩小图片的用户指令,也可能是其它的用户指令。
[0137] 402、所述用户终端若确定所述用户终端需要指纹验证通过之后才能执行的用户 指令i,所述用户终端采集用户在设定时长之内通过X次触摸操作所录入的X个指纹。
[0138] 其中,所述X为大于或者等于2的整数。
[0139] 403、用户终端对所述X个指纹进行加密处理以得到X个加密指纹。
[0140] 其中,用户终端对所述X个指纹进行加密处理所使用的加密算法部分相同或者全 部相同或者互不相同。
[0141] 404、用户终端向验证服务器发送携带指纹序列j的远程指纹验证请求。
[0142] 其中,所述指纹序列j由对所述X个指纹进行加密处理以得到的X个加密指纹进 行组合得到。所述X个加密指纹在所述指纹序列i中的排列先后顺序与相应指纹录入的先 后顺序之间具有对应关系。
[0143] 405、验证服务器接收远程指纹验证请求,验证服务器对指纹序列j中的X个加密 指纹进行解密以得到解密指纹序列j,将解密指纹序列j与预存的y个标准指纹序列中的标 准指纹序列匹配。
[0144] 406、所述验证服务器在将解密指纹序列j与预存的y个标准指纹序列中的其中1 个标准指纹序列匹配成功的情况下,向用户终端发送指示远程指纹验证成功的远程指纹验 证响应。
[0145] 其中,所述y为大于或者等于1的整数。
[0146] 此外,所述验证服务器也可在将解密指纹序列j与预存的y个标准指纹序列中的 任意1个标准指纹序列匹配失败的情况下,向用户终端发送指示远程指纹验证失败的远程 指纹验证响应。
[0147] 407、用户终端在接收到所述验证服务器发送的指示远程指纹验证成功的远程指 纹验证响应的情况下,判断所述用户指令i的权限等级是否超过了设定阈值。
[0148] 若是,则执行步骤408。若否,则执行步骤410。
[0149] 408、用户终端在显示屏上弹出用于提示录入声纹的提示信息,监测用户录入的声 纹。
[0150] 其中,可通过麦克风等器件监测用户录入的声纹。
[0151] 409、用户终端若接收到用户录入的声纹w,将所述声纹w与标准声纹库中的声纹 进行匹配。若所述声纹w与标准声纹库中的某声纹匹配成功,执行步骤410。
[0152] 此外,若所述声纹w与标准声纹库中的任意一个声纹匹配失败,用户终端例如可 在显示屏上弹出用于提示当前录入声纹触发执行用户指令失败的提示信息。
[0153] 410、执行所述用户指令i。
[0154] 此外,用户终端在接收到所述验证服务器发送的指示远程指纹验证失败的远程指 纹验证响应的情况下,可弹出用于提示所述用户指令i的执行权限验证失败的提示信息。
[0155] 可以看出,本实施例的技术方案之中,用户终端在接收到所述用户终端需要指纹 验证通过之后才能执行的用户指令i的情况下,采集用户在设定时长之内通过X次触摸操 作所录入的X个指纹;向验证服务器发送携带有基于X个指纹得到的指纹序列j的远程指 纹验证请求;在接收到验证服务器发送的指示远程指纹验证成功的远程指纹验证响应的情 况下执行所述用户指令i。由于所述指示远程指纹验证成功的远程指纹验证响应由所述验 证服务器在将指纹序列j与预存的y个标准指纹序列中的其中一个标准指纹序列匹配成功 的情况下发送,可见上述技术方案相当于提供了一种远程进行指纹验证机制,用户终端可 以借助验证服务器来远程完成指纹验证进而确定是否执行用户指令,这样用户终端的本地 即使未存储标准指纹序列也可实现指纹验证,可见上述技术方案有利于扩展用户指纹的应 用场景,进而给用户的使用带来方便。
[0156] 并且,指纹序列j基于X个指纹得到,各指纹在指纹序列j中的排列顺序也被考虑 在内,因此,随着X的增大,可能形成的指纹序列的数量会逐渐变得非常的多,这就使得可 能的总的指纹序列能够绑定关联的用户指令的数量会变得非常多,进而可能使得很多的操 作都可能通过触摸输入来触发执行,这样有利于进一步增强触控操作的操控便捷性,给用 户的使用带来更多方便。
[0157] 进一步的,引入对指纹序列中的指纹进彳丁加密的机制,有利于提尚用户终端和验 证服务器之间的指纹序列交互安全性。
[0158] 进一步的,对用户指令引入权限等级特性,利用声纹和指纹序列等来联合控制高 权限等级的用户指令的执行,有利于进一步提高用户指令执行的安全性可控性。
[0159] 参见图5,本发明实施例还提供一种用户终端500,可包括:
[0160] 采集单元510,用于在接收到所述用户终端需要指纹验证通过后才能执行的用户 指令i的情况下,采集用户在设定时长之内通过X次触摸操作所录入的X个指纹,所述X为 大于1的整数。
[0161] 发送单元520,用于向验证服务器发送携带有基于所述X个指纹得到的指纹序列j 的远程指纹验证请求,所述指纹序列i中的指纹的排列先
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1