一种组合验证方法和装置制造方法及图纸

技术编号:12467129 阅读:49 留言:0更新日期:2015-12-09 16:53
本发明专利技术实施例公开了一种组合验证方法和装置,该方法可包括:接收用户终端发送的针对第一目标事件的验证信息,验证信息包括用户终端响应用户操作而设定的第一期望信息;按照预设选择规则选择与第一目标事件关联的第二目标事件,并生成第二目标事件的第二期望信息,其中,第二期望信息至少包括两个子期望信息,其中,至少两个子期望信息中有一个子期望信息为第二目标事件的正确信息;将第一期望信息分别与每个子期望信息组成一个验证组合;当获取到第一目标事件的目标子事件的数量的正确信息和第二目标事件的正确信息时,分别对每个验证组合进行组合验证,以获取各验证组合的验证结果。本发明专利技术实施例可以提高验证的正确率。

【技术实现步骤摘要】

本专利技术涉及互联网
,尤其涉及一种组合验证方法和装置
技术介绍
随着网络技术发展,越来越多人们喜欢使用互联网进行交互,例如:人与人之间的互联网交互,或者人与服务器之间的互联网交互。其中,人与服务器之间的互联网交互可以是人们通过使用用户终端与服务器之间进行交互,例如:在用户终端上浏览服务器提供的网页,还可以是通过用户终端上显示的网页与服务器进行交互。例如:用户经常会通过用户终端向服务器发送一些验证信息或者验证请求,以请求服务器对其进行验证。然而,现在存在一种这样的验证方式,用户终端需要发送至少两个验证信息给服务器,服务器才能对其进行验证,且只有当这至少两个验证信息都正确时,才算验证正确。可见,这种验证方式由于需要用户向服务器发送至少两个验证信息,且每个验证信息都存在错误的可能,这样就导致验证的正确率比较低。
技术实现思路
本专利技术实施例提供了一种组合验证方法和装置,可以提高验证的正确率。第一方面,本专利技术实施例提供一种组合验证方法,包括:接收用户终端发送的针对第一目标事件的验证信息,所述验证信息包括所述用户终端响应用户操作而设定的第一期望信息,所述第一期望信息为针对所述第一目标事件的目标子事件的数量的期望信息;按照预设选择规则选择与所述第一目标事件关联的第二目标事件,并生成所述第二目标事件的第二期望信息,其中,所述第二期望信息至少包括两个子期望信息,其中,所述至少两个子期望信息中有一个子期望信息为所述第二目标事件的正确信息;将所述第一期望信息分别与每个所述子期望信息组成一个验证组合;当获取到所述第一目标事件的所述目标子事件的数量的正确信息和所述第二目标事件的正确信息时,分别对每个所述验证组合进行组合验证,以获取各所述验证组合的验证结果,其中,所述组合验证中必须是验证组合内的两个期望信息都验证正确时,才得到正确的验证结果。可选的,所述按照预设选择规则选择与所述第一目标事件关联的第二目标事件,包括:按照预设选择规则选择事件发生时间离所述第一目标事件的发生时间最近的第二目标事件。可选的,所述生成所述第二目标事件的第二期望信息,包括:生成所述第二目标事件的第一系统子期望信息和第二系统子期望信息,其中,所述第一系统子期望信息和所述第二系统子期望信息中存在一个期望信息为所述第二目标事件的正确信息;所述将所述第一期望信息分别与每个所述子期望信息组成一个验证组合,包括:将所述第一期望信息拆分成N个用户子期望信息,其中,每个所述用户子期望信息预测所述目标子事件的数量为一个大于或者等于零的预测值,且所述N个用户子期望信息中每个子用户期望信息的预测值不同,所述N为大于或者等于I的整数;针对每个所述用户子期望信息,将所述用户子期望信息与所述第一系统子期望信息组成一个验证组合,以及将所述用户子期望信息与所述第二系统子期望信息组成一个验证组合。可选的,所述验证信息还包括验证数值;所述方法还包括:从所述用户终端对应的用户账号转移出所述验证数值,并将所述验证数值分成M份数值,将所述M份数值分别分配给所述M个所述验证组合,将所述M份数值分别分配给所述M个所述验证组合,其中,每个所述验证组合被分配的验证数值乘以该验证组合验证正确所对应的系数所得的数值相差在预设阈值内,所述M等于所述N乘以2。可选的,所述方法还包括:当所述M个所述验证组合中的目标验证组合验证正确时,向所述用户终端对应的用户账号转移待转移数值,其中,所述待转移数值等于所述目标验证组合被分配的验证数值乘以所述目标验证组合验证正确所对应的系数所得的数值。第二方面,本专利技术实施例提供一种组合验证装置,包括:接收单元、选择单元、组合单元和验证单元,其中:所述接收单元,用于接收用户终端发送的针对第一目标事件的验证信息,所述验证信息包括所述用户终端响应用户操作而设定的第一期望信息,所述第一期望信息为针对所述第一目标事件的目标子事件的数量的期望信息;所述选择单元,用于按照预设选择规则选择与所述第一目标事件关联的第二目标事件,并生成所述第二目标事件的第二期望信息,其中,所述第二期望信息至少包括两个子期望信息,其中,所述至少两个子期望信息中有一个子期望信息为所述第二目标事件的正确信息;所述组合单元,用于将所述第一期望信息分别与每个所述子期望信息组成一个验证组合;所述验证单元,用于当获取到所述第一目标事件的所述目标子事件的数量的正确信息和所述第二目标事件的正确信息时,分别对每个所述验证组合进行组合验证,以获取各所述验证组合的验证结果,其中,所述组合验证中必须是验证组合内的两个期望信息都验证正确时,才得到正确的验证结果。可选的,所述选择单元用于按照预设选择规则选择事件发生时间离所述第一目标事件的发生时间最近的第二目标事件。可选的,所述生成单元用于生成所述第二目标事件的第一系统子期望信息和第二系统子期望信息,其中,所述第一系统子期望信息和所述第二系统子期望信息中存在一个期望信息为所述第二目标事件的正确信息;所述组合单元用于将所述第一期望信息拆分成N个用户子期望信息,其中,每个所述用户子期望信息预测所述目标子事件的数量为一个大于或者等于零的预测值,且所述N个用户子期望信息中每个子用户期望信息的预测值不同,所述N为大于或者等于I的整数;以及针对每个所述用户子期望信息,将所述用户子期望信息与所述第一系统子期望信息组成一个验证组合,以及将所述用户子期望信息与所述第二系统子期望信息组成一个验证组合。可选的,所述验证信息还包括验证数值;所述装置还包括:第一转移单元,用于从所述用户终端对应的用户账号转移出所述验证数值,并将所述验证数值分成M份数值,将所述M份数值分别分配给所述M个所述验证组合,其中,每个所述验证组合被分配的验证数值乘以该验证组合验证正确所对应的系数所得的数值相差在预设阈值内,所述M等于所述N乘以2。可选的,所述装置还包括:第二转移单元,用于当所述M个所述验证组合中的目标验证组合验证正确时,向所述用户终端对应的用户账号转移待转移数值,其中,所述待转移数值等于所述目标验证组合被分配的验证数值乘以所述目标验证组合验证正确所对应的系数所得的数值。上述技术方案中,接收用户终端发送的针对第一目标事件的验证信息,所述验证信息包括所述用户终端响应用户操作而设定的第一期望信息,所述第一期望信息为针对所述第一目标事件的目标子事件的数量的期望信息;按照预设选择规则选择与所述第一目标事件关联的第二目标事件,并生成所述第二目标事件的第二期望信息,其中,所述第二期望信息至少包括两个子期望信息,其中,所述至少两个子期望信息中有一个子期望信息为所述第二目标事件的正确信息;将所述第一期望信息分别与每个所述子期望信息组成一个验证组合;当获取到所述第一目标事件的所述目标子事件的数量的正确信息和所述第二目标事件的正确信息时,分别对每个所述验证组合进行组合验证,以获取各所述验证组合的验证结果,其中,所述组合验证中必须是验证组合内的两个期望信息都验证正确时,才得到正确的验证结果。由于第二期望信息中至少包括第二目标事件的正确信息,那么,本专利技术实施例与相比现有技术中两个验证信息都存在错误的可能相比,本专利技术实施例可以提高验证的正确率。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描本文档来自技高网...

【技术保护点】
一种组合验证方法,其特征在于,包括:接收用户终端发送的针对第一目标事件的验证信息,所述验证信息包括所述用户终端响应用户操作而设定的第一期望信息,所述第一期望信息为针对所述第一目标事件的目标子事件的数量的期望信息;按照预设选择规则选择与所述第一目标事件关联的第二目标事件,并生成所述第二目标事件的第二期望信息,其中,所述第二期望信息至少包括两个子期望信息,其中,所述至少两个子期望信息中有一个子期望信息为所述第二目标事件的正确信息;将所述第一期望信息分别与每个所述子期望信息组成一个验证组合;当获取到所述第一目标事件的所述目标子事件的数量的正确信息和所述第二目标事件的正确信息时,分别对每个所述验证组合进行组合验证,以获取各所述验证组合的验证结果,其中,所述组合验证中必须是验证组合内的两个期望信息都验证正确时,才得到正确的验证结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:李书喜
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1