CN107766705A - 验证信息处理方法、客户端及验证平台 - Google Patents
验证信息处理方法、客户端及验证平台 Download PDFInfo
- Publication number
- CN107766705A CN107766705A CN201610709752.4A CN201610709752A CN107766705A CN 107766705 A CN107766705 A CN 107766705A CN 201610709752 A CN201610709752 A CN 201610709752A CN 107766705 A CN107766705 A CN 107766705A
- Authority
- CN
- China
- Prior art keywords
- information
- checking
- track
- verification
- client
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明实施例公开了一种验证信息处理方法、客户端及验证平台,所述验证信息处理方法包括:接收验证平台发送的验证提示信息;显示所述验证提示信息、各验证信息的覆盖层及各所述验证信息的信息标识;其中,所述验证提示信息提示了验证轨迹;所述验证轨迹由M个待去除所述覆盖层的验证信息的信息标识组成;所述M为不大于N的正整数;所述N为所述验证信息的总个数,且为不小于2的整数;检测去除各所述验证信息的所述覆盖层的用户操作,提取去除所述用户操作的操作轨迹;将所述操作轨迹发送给验证平台;当确定所述操作轨迹与所述验证轨迹一致后,显示去除了所述覆盖层的验证信息。
Description
技术领域
本发明涉及信息技术领域,尤其涉及一种验证信息处理方法、客户端及验证平台。
背景技术
验证信息(例如验证码)是用于进行信息验证的一种特定用途信息,通常是由数字、字母或文字组成。验证信息可以用于进行用户身份验证,或特定操作的权限验证。为了增加验证信息的验证真实性,通常在显示验证信息的区域增加各种干扰来防止机器识别。例如,在验证信息上增加干扰条纹或干扰雪花等。但如果干扰因素添加太多会造成人眼识别率下降,增加了用户识别输入的难度,况且这类验证码也已经能被机器程序自动识别。
故在现有技术中,依然没有提出一种对于用户而言,验证难度低,且对于机器识别的对抗能力强的方法。
发明内容
有鉴于此,本发明实施例期望提供的验证信息处理方法、客户端及验证平台,至少部分解决上述问题。
为达到上述目的,本发明的技术方案是这样实现的:
本发明实施例提供一种验证信息处理方法,包括:
接收验证平台发送的验证提示信息;
显示所述验证提示信息、各验证信息的覆盖层及各所述验证信息的信息标识;其中,所述验证提示信息提示了验证轨迹;所述验证轨迹由M个待去除所述覆盖层的验证信息的信息标识组成;所述M为不大于N的正整数;所述N为所述验证信息的总个数,且为不小于2的整数;
检测去除各所述验证信息的所述覆盖层的用户操作,提取所述用户操作的操作轨迹;
将所述操作轨迹发送给验证平台;
当确定所述操作轨迹与所述验证轨迹一致后,显示去除了所述覆盖层的验证信息。
基于上述方案,所述当确定所述操作轨迹与所述验证轨迹一致后,显示去除了所述覆盖层的验证信息,包括:
接收所述验证平台在确定出所述操作轨迹与所述验证轨迹一致后,发送的所述验证信息;
显示所述验证信息。
基于上述方案,所述接收验证平台发送的验证提示信息,包括:
接收所述验证平台发送的所述验证提示信息及由N个所述验证信息构成的验证码信息;
所述当确定所述操作轨迹与所述验证轨迹一致后,显示去除了所述覆盖层的验证信息,包括:
接收所述验证平台对所述操作轨迹和所述验证轨迹的匹配结果;
当所述匹配结果指示所述操作轨迹与所述验证轨迹一致时,显示去除了所述覆盖层的所述验证信息。
基于上述方案,所述方法还包括:
接收所述验证平台发送的失败响应信息及重新生成的验证提示信息;其中,所述失败响应信息及根据所述匹配结果重新生成的验证提示信息,为所述验证平台确定出所述操作轨迹与所述验证轨迹不一致时发送的;
显示所述失败响应信息及所述重新生成的验证提示信息;
其中,所述失败响应信息用于指示当前操作轨迹的匹配失败;所述重新生成的验证提示信息,用于提示下一次验证的验证轨迹。
基于上述方案,在所述显示去除了所述覆盖层的验证信息之后,所述方法还包括:
检测验证输入操作,获取所述输入信息;
将所述输入信息发送给所述验证平台;
接收所述验证平台发送的验证结果;其中,所述验证结果为表征所述输入信息是否为基于所述验证轨迹组成的所述验证信息的指示信息。
本发明实施例第二方面提供一种验证信息处理方法,包括:
向客户端发送验证提示信息;其中,所述验证提示信息提示了验证轨迹;所述验证轨迹由M个待去除覆盖层的验证信息的信息标识组成;所述M为不大于N的正整数;所述N为所述验证信息的总个数,且为不小于2的整数;
接收客户端基于用户操作提取的操作轨迹;
将所述操作轨迹与所述验证轨迹进行匹配,形成匹配结果;
根据所述匹配结果发送预定信息;其中,所述预定信息用于指示所述客户端在所述操作轨迹与所述验证轨迹一致时,显示去除了所述覆盖层的验证信息。
基于上述方案,所述根据所述匹配结果发送预定信息,包括:
当所述操作轨迹与验证轨迹一致时,向所述客户端发送所述验证信息。
基于上述方案,所述向客户端发送验证提示信息,包括:
向所述客户端发送所述验证提示信息及由N个所述验证信息组成的验证码信息;
所述根据所述匹配结果发送预定信息,包括:
向所述客户端发送所述匹配结果。
基于上述方案,所述方法还包括:
当所述操作轨迹与所述验证轨迹不一致时,向所述客户端发送失败响应信息及重新生成的验证提示信息;
其中,所述失败响应信息用于指示当前操作轨迹的匹配失败;所述重新生成的验证提示信息,用于提示下一次验证的验证轨迹。
基于上述方案,所述方法还包括:
接收所述客户端发送的输入信息;其中,所述输入信息为所述客户端在显示所述验证信息之后检测的;
将所述输入信息与基于所述验证轨迹组成的所述验证信息进行匹配,形成验证结果;
将所述验证结果发送给所述客户端。
本发明实施例第三方面提供一种客户端,包括:
第一接收单元,用于接收验证平台发送的验证提示信息;
显示单元,用于显示所述验证提示信息、各验证信息的覆盖层及各所述验证信息的信息标识;其中,所述验证提示信息提示了验证轨迹;所述验证轨迹由M个待去除所述覆盖层的验证信息的信息标识组成;所述M为不大于N的正整数;所述N为所述验证信息的总个数,且为不小于2的整数;
检测单元,用于检测去除各所述验证信息的所述覆盖层的用户操作,提取所述用户操作的操作轨迹;
第一发送单元,用于将所述操作轨迹发送给验证平台;
所述显示单元,还用于当确定所述操作轨迹与所述验证轨迹一致后,显示去除了所述覆盖层的验证信息。
基于上述方案,所述第一接收单元,还用于接收所述验证平台在确定出所述操作轨迹与所述验证轨迹一致后,发送的所述验证信息。
基于上述方案,所述第一接收单元,具体用于接收所述验证平台发送的所述验证提示信息及由N个所述验证信息构成的验证码信息;
所述第一接收单元,还用于接收所述验证平台对所述操作轨迹和所述验证轨迹的匹配结果;
所述显示单元,具体用于当所述匹配结果指示所述操作轨迹与所述验证轨迹一致时,显示去除了所述覆盖层的所述验证信息。
基于上述方案,所述第一接收单元,还用于接收所述验证平台发送的失败响应信息及重新生成的验证提示信息;其中,所述失败响应信息及根据所述匹配结果重新生成的验证提示信息,为所述验证平台确定出所述操作轨迹与所述验证轨迹不一致时发送的;
所述显示单元,还用于显示所述失败响应信息及所述重新生成的验证提示信息;
其中,所述失败响应信息用于指示当前操作轨迹的匹配失败;所述重新生成的验证提示信息,用于提示下一次验证的验证轨迹。
基于上述方案,所述检测单元,还用于在所述显示去除了所述覆盖层的验证信息之后,检测验证输入操作,获取所述输入信息;
所述第一发送单元,还用于将所述输入信息发送给所述验证平台;
所述第一接收单元,还用于接收所述验证平台发送的验证结果;其中,所述验证结果为表征所述输入信息是否为基于所述验证轨迹组成的所述验证信息的指示信息。
本发明实施例第四方面提供一种验证平台,包括:
第二发送单元,用于向客户端发送验证提示信息;其中,所述验证提示信息提示了验证轨迹;所述验证轨迹由M个待去除覆盖层的验证信息的信息标识组成;所述M为不大于N的正整数;所述N为所述验证信息的总个数,且为不小于2的整数;
第二接收单元,用于接收客户端基于用户操作提取的操作轨迹;
匹配单元,用于将所述操作轨迹与所述验证轨迹进行匹配,形成匹配结果;
所述第二发送单元,具体用于根据所述匹配结果发送预定信息;其中,所述预定信息用于指示所述客户端在所述操作轨迹与所述验证轨迹一致时,显示去除了所述覆盖层的验证信息。
基于上述方案,所述第二发送单元,具体用于当所述操作轨迹与验证轨迹一致时,向所述客户端发送所述验证信息。
基于上述方案,所述第二发送单元,具体用于向所述客户端发送所述验证提示信息及由N个所述验证信息组成的验证码信息;
所述第二发送单元,还具体用于向所述客户端发送所述匹配结果。
基于上述方案,所述第二发送单元,还用于当所述操作轨迹与所述验证轨迹不一致时,向所述客户端发送失败响应信息及重新生成的验证提示信息;
其中,所述失败响应信息用于指示当前操作轨迹的匹配失败;所述重新生成的验证提示信息,用于提示下一次验证的验证轨迹。
基于上述方案,所述第二接收单元,用于接收所述客户端发送的输入信息;其中,所述输入信息为所述客户端在显示所述验证信息之后检测的;
所述匹配单元,还用于将所述输入信息与基于所述验证轨迹组成的所述验证信息进行匹配,形成验证结果;
所述第二发送单元,用于将所述验证结果发送给所述客户端。
本发明实施例提供的验证信息处理方法、客户端及验证平台,在进行验证信息处理时,会从验证平台接收验证提示信息,检测用户基于验证提示信息操作形成的操作轨迹,将操作轨迹发送给验证平台,在验证平台确定出与验证轨迹一致之后再显示验证信息,这样显然复杂了验证操作,提升了机器仿冒验证的难度,但是验证信息可以少加干扰信息,甚至不加干扰信息,显然不会导致用户辨识难度大的问题。
附图说明
图1为本发明实施例提供的第一种验证信息处理方法的流程示意图;
图2为本发明实施例提供的第二种验证信息处理方法的流程示意图;
图3为本发明实施例提供的第三种验证信息处理方法的流程示意图;
图4为本发明实施例提供的一种客户端的结构示意图;
图5为本发明实施例提供的一种验证平台的结构示意图;
图6为本发明实施例提供的第四种验证信息处理方法的流程示意图;
图7为本发明实施例提供的验证提示信息、验证覆盖层及标识信息的显示效果示意图;
图8至图10为本发明实施例提供的验证信息显示示意图。
具体实施方式
以下结合说明书附图及具体实施例对本发明的技术方案做进一步的详细阐述。
实施例一:
如图1所示,本实施例提供一种验证信息处理方法,包括:
步骤S110:接收验证平台发送的验证提示信息;
步骤S120:显示所述验证提示信息、各验证信息的覆盖层及各所述验证信息的信息标识;其中,所述验证提示信息提示了验证轨迹;所述验证轨迹由M个待去除所述覆盖层的验证信息的信息标识组成;所述M为不大于N的正整数;所述N为所述验证信息的总个数,且为不小于2的整数;
步骤S130:检测去除各所述验证信息的所述覆盖层的用户操作,提取所述用户操作的操作轨迹;
步骤S140:将所述操作轨迹发送给验证平台;
步骤S150:当确定所述操作轨迹与所述验证轨迹一致后,显示去除了所述覆盖层的验证信息。
本实施例提供一种验证信息处理方法,可用于客户端中,该客户端可为手机、平板电脑或可穿戴式设备等各种信息。
所述步骤S110为客户端从验证平台接收验证提示信息。
在步骤S120中将显示验证提示信息,验证信息覆盖层以及验证信息的信息标识,这里的信息标识可为验证信息的编号,例如,各种数字编号、文字编号或验证信息名称等各种标识所述验证信息的信息。这里的覆盖层可为各种遮挡所述验证信息的图层或色块等。这里的验证信息可为验证码的组成部分。例如,一个验证码可称为验证码信息,一个所述验证码信息可由N个验证信息组成。在本实施例中所述验证提示信息总之可用于提示验证轨迹。
在步骤S130中,将检测所述去除所述验证信息的覆盖层的用户操作,例如,鼠标操作、手势涂抹操作等各种指示客户端去除所述覆盖层的用户输入的操作。客户端会记录下用户去除各个验证信息的顺序,从而形成所述操作轨迹。
例如,通过检测用户操作,确定依次去除第3、第5及第1个验证信息的覆盖层,则所述操作轨迹可为3、5及1。在提取所述操作轨迹之后,所述客户端将所述操作轨迹发送给所述验证平台,验证平台将验证该操作轨迹是否为预设的验证轨迹。在本实施例中所述步骤S140发送所述操作轨迹时,可以在检测到用户完成所有去除涂覆层之后发送一个完成的操作轨迹,也可以是完成一个覆盖层去除之后,就发送一个被去除覆盖层的验证信息的信息标识,这样可以实现通过多次发送将所述验证轨迹发送给验证平台。
若该操作轨迹与所述验证轨迹一致时,就会触发客户端显示去除了所述覆盖层的验证信息。这样用户就可以看到所述验证信息,方便用户在指定位置输入所述验证信息。显然验证信息的这种显示方法,一方面可以不用在验证信息上加特别多的干扰信息,导致用户都无法分辨;另一方面可以减少机器识别导致的验证的真实性的降低。
所述步骤S150的实现方式有多种,以下具体提供两种可实现方式:
方式一:
所述步骤S150可包括:
接收所述验证平台在确定出所述操作轨迹与所述验证轨迹一致后,发送的所述验证信息;
显示所述验证信息。
在本实施例中所述验证信息是在操作轨迹与验证轨迹一致之后,客户端才从验证平台接收验证信息,并显示验证信息。这样的话,就可以避免将验证提示信息和验证信息一起发送,机器通过验证提示信息获取对应验证信息的冒充验证的问题,再次提升了验证真实性,减少了机器仿冒验证的可能性。
方式二:
所述步骤S110可包括:
接收所述验证平台发送的所述验证提示信息及由N个所述验证信息构成的验证码信息;则所述步骤S150可包括:接收所述验证平台对所述操作轨迹和所述验证轨迹的匹配结果;当所述匹配结果指示所述操作轨迹与所述验证轨迹一致时,显示去除了所述覆盖层的所述验证信息。
在本实施例中所述验证信息与所述验证提示信息,是一同从所述验证平台接收的。
采用本方式提供的方法,可以减少客户端与验证平台之间的信息交互次数,能够提升验证信息的显示速率。
上述两种方式都可以,在具体实现时,采用哪种方式,可以根据需求来确定的;例如,要求较高的响应速率,就优先采用方式二,若要求更高的验证真实性,就优先采用方式一。
所述方法还包括:
接收所述验证平台发送的失败响应信息及重新生成的验证提示信息;其中,所述失败响应信息及根据所述匹配结果重新生成的验证提示信息,为所述验证平台确定出所述操作轨迹与所述验证轨迹不一致时发送的;
显示所述失败响应信息及所述重新生成的验证提示信息;
其中,所述失败响应信息用于指示当前操作轨迹的匹配失败;所述重新生成的验证提示信息,用于提示下一次验证的验证轨迹。
在本实施例中当所述操作轨迹与验证轨迹不一致时,客户端将接收验证平台发送的失败响应信息及重新生成的验证提示信息。失败响应信息相当于告知客户端用户验证失败,所述验证提示信息实质上是开启了下一次验证,方便用户根据重新生成的验证提示信息,进行下一次验证。这样就可以解决用户误操作时导致的验证失败问题。
进一步地,在所述显示去除了所述覆盖层的验证信息之后,如图2所示,所述方法还包括:
步骤S160:检测验证输入操作,获取所述输入信息;这里的输入信息可为用于输入去除了所述覆盖层之后显示的验证信息;
步骤S170:将所述输入信息发送给所述验证平台;
步骤S180:接收所述验证平台发送的验证结果;其中,所述验证结果为表征所述输入信息是否为基于所述验证轨迹组成的所述验证信息的指示信息。
在本实施例中所述验证信息可为用户输入的客户端显示的验证信息的任意组合,也可以是按照预定顺序输入的验证信息。这里的预定顺序,可以为按照验证信息的编号从前至后的顺序,优选为,是根据所述验证轨迹从前至后输入的验证码信息。
验证平台接收到输入信息,会将输入信息与显示的验证信息进行匹配,获得验证结果,并最终会将验证结果返回给客户端,以告知客户端和用户验证结果。在本实施例中,优选会将输入信息与按照验证轨迹组成的验证信息的总和进行匹配,获得所述验证结果。
显然在本实施例中提供了一种验证信息处理方法,在进行最终的验证之前,需要按照验证提示进行操作轨迹与验证轨迹是否一致的匹配,显然增加了验证难度;于此同时,且用于进行验证的验证信息,在确定出操作轨迹是否与验证轨迹一致之前语是不显示验证信息,且最终的验证信息是比所有的验证信息少,显然这样机器设备不可以简单的通过图片识别进行仿冒验证,提升了验证的真实性。
实施例二:
如图3所示,本实施例提供一种验证信息处理方法,包括:
步骤S210:向客户端发送验证提示信息;其中,所述验证提示信息提示了验证轨迹;所述验证轨迹由M个待去除覆盖层的验证信息的信息标识组成;所述M为不大于N的正整数;所述N为所述验证信息的总个数,且为不小于2的整数;
步骤S220:接收客户端基于用户操作提取的操作轨迹;
步骤S230:将所述操作轨迹与所述验证轨迹进行匹配,形成匹配结果;
步骤S240:根据所述匹配结果发送预定信息;其中,所述预定信息用于指示所述客户端在所述操作轨迹与所述验证轨迹一致时,显示去除了所述覆盖层的验证信息。
本实施例提供的验证信息处理方法,可为应用于网络侧验证平台中的方法。
在步骤S210中验证平台会向客户端发送验证提示信息,这里的验证提示信息提示了验证轨迹,该验证轨迹可由待用户输入的验证信息的信息标识组成。
在步骤S220中会接收客户端基于用户操作返回的操作轨迹。
在步骤S230会将操作轨迹和验证轨迹进行匹配,获得匹配结果,步骤S240通过向客户端发送预定信息,控制客户端显示被覆盖层覆盖住的验证信息,方便后续用户看到去除了覆盖层的验证信息,进行验证信息的输入,完成后续的信息验证。
显然,本实施例提供的验证信息处理方法,一方面不会导致用户难以识别验证信息;另一方面还提高了机器识别的难度,在没有用户操作参与下是无法获得操作轨迹的,显然提升了验证信息的真实性。
在步骤S240中向所述客户端发送的预定信息,有很多种,以下提供两种可实现方式:
第一种:
所述步骤S240可包括:
当所述操作轨迹与验证轨迹一致时,向所述客户端发送所述验证信息。
第二种:
所述步骤S210可包括:
向所述客户端发送所述验证提示信息及由N个所述验证信息组成的验证码信息;
所述步骤S240可包括:
向所述客户端发送所述匹配结果。
在第一种方式中所述预定信息包括验证信息,这里的验证信息可包括N个所述验证信息,也可以仅包括去除了所述覆盖层的M个验证信息,这样的话,一方面减少了验证平台与客户端之间的数据量,同时由于在操作轨迹与验证轨迹一致时才向客户端发送所述验证信息,这样可以避免提前将验证信息发送给客户端,导致验证信息被机器截获来进行仿冒验证的现象,再次提升了验证的真实性。
在第二种方式中所述预定信息包括匹配结果,将匹配结果发送给客户端,由客户端根据匹配结果确定是否显示所述验证信息。在本种方式中,所述验证信息是与所述验证提示信息一同发送给所述客户端。
此外,所述方法还包括:
当所述操作轨迹与所述验证轨迹不一致时,向所述客户端发送失败响应信息及重新生成的验证提示信息;
其中,所述失败响应信息用于指示当前操作轨迹的匹配失败;所述重新生成的验证提示信息,用于提示下一次验证的验证轨迹。
当操作轨迹和验证轨迹不一致时,向客户端发送失败响应信息及重新生成的验证提示信息,这样一方面告知了验证结果,另一方面同时启动了下一次验证,一次信息的发生实现了两个操作,提升了操作速率。
在具体实现时,若所述验证信息是与所述验证提示信息一同发送给客户端的,则在本实施例中所述方法还包括:将重新生成的所述验证信息发送给所述客户端。当然,若验证信息是在操作轨迹与验证轨迹一致时发送的,则所述验证信息不会与所述失败响应信息和所述验证提示信息,一同发送给所述客户端;具体是哪种方式,可以根据验证信息的时机确定。
在一些实施例中,所述方法还包括:接收所述客户端发送的输入信息;其中,所述输入信息为所述客户端在显示所述验证信息之后检测的;将所述输入信息与基于所述验证轨迹组成的所述验证信息进行匹配,形成验证结果;将所述验证结果发送给所述客户端。
这里的输入信息可为用户看到显示的验证信息之后输入的,通常要求按照一定顺序输入,例如,按照验证轨迹输入所述验证信息,当然也可以是按照其他顺序,当然也可以随机输入。但是在本实施例中优选为按照一定顺序,这样可以提升验证的真实性。例如,所述验证提示信息提供的验证轨迹不仅用于可提示用户去除覆盖层,同时还提示用户输入用户看到的验证码信息的顺序。
总之,本实施例提供了一种验证信息处理方法,具有机器验证仿冒难度大的特点,从而提升了验证真实性,且可以在显示验证信息上不加信息干扰或少加信息干扰,以方便用户查看,防止用户误认,降低了用户操作难度。
实施例三:
如图4所示,本实施例提供一种客户端,包括:
第一接收单元110,用于接收验证平台发送的验证提示信息;
显示单元120,用于显示所述验证提示信息、各验证信息的覆盖层及各所述验证信息的信息标识;其中,所述验证提示信息包括验证轨迹;所述验证轨迹由M个待去除所述覆盖层的验证信息的信息标识组成;所述M为不大于N的正整数;所述N为所述验证信息的总个数,且为不小于2的整数;
检测单元130,用于检测去除各所述验证信息的所述覆盖层的用户操作,提取所述用户操作的操作轨迹;
第一发送单元140,用于将所述操作轨迹发送给验证平台;所述显示单元120,还用于当确定所述操作轨迹与所述验证轨迹一致后,显示去除了所述覆盖层的验证信息。
本实施例所述的客户端可为各种形式的客户端,例如手机、平板电脑、可穿戴式设备、笔记本电脑或台式电脑。
所述第一接收单元110和所述第一发送单元140均可对应于通信接口,能够用于与网络侧的服务器进行信息交互。所述通信接口可为无线接口或有线接口等各种类型的接口。所述无线接口可包括WiFi天线或移动数据天线等。
所述显示单元120可对应于各种显示屏,例如,液晶显示屏、投影显示屏、电子墨水显示屏,或有机发光二极管OLED显示屏等,可以用于显示图片和/或文字等各种信息。
所述检测单元130可为各种与用户进行人机交互的人机交互接口,所述人机交互接口可包括键盘、鼠标、触控屏或语音交互接口等。
总之本实施例提供了一种客户端,在进行信息验证之前,通过第一接收单元110获取验证提示信息,在操作轨迹和验证轨迹一致的情况下,所述显示单元120显示所述验证信息,这样显然通过操作轨迹的匹配,提升了机器仿冒验证的难度。
在一些实施例中,所述第一接收单元110,还用于接收所述验证平台在确定出所述操作轨迹与所述验证轨迹一致后,发送的所述验证信息。在本实施例中所述验证信息是在验证平台验证出操作轨迹和验证轨迹一致后接收的,这样可以降低验证信息提前发送被截获的概率,提升了验证的真实性。在具体实现时,所述显示单元120,具体用于在所述第一接收单元110接收到所述验证信息之后,至少显示去除了所述覆盖层的验证码。
在另一些实施例中,所述第一接收单元110,具体用于接收所述验证平台发送的所述验证提示信息及由N个所述验证信息构成的验证码信息;所述第一接收单元110,还用于接收所述验证平台对所述操作轨迹和所述验证轨迹的匹配结果;所述显示单元120,具体用于当所述匹配结果指示所述操作轨迹与所述验证轨迹一致时,显示去除了所述覆盖层的所述验证信息。
在本实施例中,N个验证信息组成的验证码信息,是与验证提示信息一起接收。所述第一接收单元110还用于接收所述匹配结果;所述显示单元120自行根据匹配结果,确定是否显示之前接收的验证信息。
在另一些实施例中,所述第一接收单元110,还用于接收所述验证平台发送的失败响应信息及重新生成的验证提示信息;其中,所述失败响应信息及根据所述匹配结果重新生成的验证提示信息,为所述验证平台确定出所述操作轨迹与所述验证轨迹不一致时发送的;所述显示单元120,还用于显示所述失败响应信息及所述重新生成的验证提示信息;其中,所述失败响应信息用于指示当前操作轨迹的匹配失败;所述重新生成的验证提示信息,用于提示下一次验证的验证轨迹。
在本实施例中通过所述第一接收单元110对失败响应信息及重新生成的验证提示信息,和显示单元120对第一接收单元110接收的信息的显示,一方面告知客户端和用户本次验证失败,同时通过重新生成的验证提示信息的获取,进入到下一次验证。
在一些实施例中,所述检测单元130,还用于在所述显示去除了所述覆盖层的验证信息之后,检测验证输入操作,获取所述输入信息;所述第一发送单元140,还用于将所述输入信息发送给所述验证平台;所述第一接收单元110,还用于接收所述验证平台发送的验证结果;其中,所述验证结果为表征所述输入信息是否为基于所述验证轨迹组成的所述验证信息的指示信息。
在本实施例中所述客户端的检测单元130还会检测所述输入操作,获取输入信息。若用户正在进行验证,则会根据验证提示信息中的验证轨迹输入已显示的验证信息,客户端的第一发送单元140将所述输入信息提交到验证平台,以进行验证,采用本实施例提供的客户端进行的验证,具有验证真实性高的特点。
实施例四:
如图5所示,本实施例提供一种验证平台,包括:
第二发送单元210,用于向客户端发送验证提示信息;其中,所述验证提示信息提示了验证轨迹;所述验证轨迹由M个待去除覆盖层的验证信息的信息标识组成;所述M为不大于N的正整数;所述N为所述验证信息的总个数,且为不小于2的整数;
第二接收单元220,用于接收客户端基于用户操作提取的操作轨迹;
匹配单元230,用于将所述操作轨迹与所述验证轨迹进行匹配,形成匹配结果;
所述第二发送单元210,具体用于根据所述匹配结果发送预定信息;其中,所述预定信息用于指示所述客户端在所述操作轨迹与所述验证轨迹一致时,显示去除了所述覆盖层的验证信息。
本实施例所述验证平台可对应于一台或多台位于网络侧的服务器或服务器组。
所述第二发送单元210及所述第二接收单元220,可对应于各种类型的通信接口,该通信接口同样可为无线接口或有线接口。所述有线接口可为电缆接口或光缆接口。总之,这里的通信接口可为与客户端进行信息交互的接口。
所述匹配单元230可对应于处理器或处理电路。所述处理器可包括中央处理器CPU、微处理器MCU、数字信号处理器DSP、可编程阵列PLC或应用处理器AP等各种类型的处理器。所述处理电路可包括专用集成电路ASIC等。所述处理器或处理电路,可用于通过预定指令的执行,完成操作轨迹与验证轨迹的匹配。
本实施例中提供的验证平台,通过与客户端的信息交互,能够提升验证的真实性。
在一些实施例中,所述第二发送单元210,具体用于当所述操作轨迹与验证轨迹一致时,向所述客户端发送所述验证信息。在本实施中验证信息是在确定了操作轨迹和验证轨迹一致时发送,减少了信息发送量,且验证信息没有提前发送,提升了验证信息的安全度,再次提升了信息验证的真实性。
在另一些实施例中,所述第二发送单元210,具体用于向所述客户端发送所述验证提示信息及由N个所述验证信息组成的验证码信息;所述第二发送单元210,还具体用于向所述客户端发送所述匹配结果。在本实施例中,所述第二发送单元210在向客户端发送所述验证提示信息的同时,就发送了所述验证码信息,且在完成操作轨迹与验证轨迹的匹配之后,再发送作为所述预定信息的匹配结果,方便客户端自行根据匹配结果,确定是否需要显示所述去除覆盖层的验证信息。
在一些实施例中,所述第二发送单元210,还用于当所述操作轨迹与所述验证轨迹不一致时,向所述客户端发送失败响应信息及重新生成的验证提示信息;其中,所述失败响应信息用于指示当前操作轨迹的匹配失败;所述重新生成的验证提示信息,用于提示下一次验证的验证轨迹。在本实施例中所述第二发送单元210通过失败响应信息及重新生成的验证提示信息的发送,一方面告知了客户端和用户当前验证失败,同时通过重新生成的验证提示信息,开启了下一次验证。
在一些实施例中,所述第二接收单元220,用于接收所述客户端发送的输入信息;其中,所述输入信息为所述客户端在显示所述验证信息之后检测的;所述匹配单元230,还用于将所述输入信息与基于所述验证轨迹组成的所述验证信息进行匹配,形成验证结果;所述第二发送单元220,用于将所述验证结果发送给所述客户端。
在本实施例中所述第二接收单元220通过所述输入信息的接收,所述匹配单元230通过匹配,对输入信息是否是验证信息进行验证,从而生成验证结果。
以下结合上述任意一个实施例提供几个具体示例:
示例一:
本示例中,将验证码显示区域划分成若干子区域,并为子区域编号,验证码显示区域都用涂层覆盖,检测到用户正确刮开指定子区域后,验证码插件上传用户的刮开轨迹到验证码平台,验证码平台判断刮开轨迹正确后,验证码插件才显示各子区域对应的验证码相关信息。用户填写所有验证码相关信息组成最终的验证码,由验证码插件上传给验证码平台,验证码平台验证验证码是否由其之前下发的验证码相关信息按照指定顺序组成,如果是则验证码正确,否则验证码错误。通过本示例提供方案,实现了安全验证码的生成及验证,解决了现有技术中不能准确判断验证码是由人输入还是由其它终端来输入的问题,有效增加程序自动识别验证码的难度,降低恶意访问的通过率。
这里的涂层相当于前述的覆盖层。所述验证码相当于前述的验证码信息;一个所述子区域相当于一个前述的验证信息。所述子区域编号相当于所述信息标识。所述刮开轨迹相当于前述操作轨迹。
示例二:
如图6所示,本示例提供一种验证信息处理方法包括:
1:业务客户端的验证码插件向验证码平台申请验证码。
2:验证码平台生成验证提示信息,验证提示信息由验证码子信息所要显示的各子区域的编号及编号顺序构成,例如,“请依次刮开2、9、15号子区域,并依次填写2、9、15号子区域中的内容”。总之,所述验证提示信息,可用于提示验证轨迹和验证信息的输入顺序。图7所示的为所述验证提示信息和所述验证码子信息的涂覆层及子区域的编号的显示示意图。显然,在本示例中所述子区域的编号可以显示对应验证码子信息的涂覆层上。
3:验证码平台下发本次的验证提示信息。
4:业务客户端的验证码插件将验证码显示区域用涂层覆盖,划分成若干子区域,并显示子区域编号,验证码插件显示验证码平台下发的验证提示信息,提示用户进行操作。所述子区域编号对应于前述信息标识;一个所述子区域内显示的一条所述验证子信息相当于前述一个所述验证信息。
5:用户按照验证码平台下发的刮开顺序逐个刮开编号对应的子区域的涂层。
6:每刮开一个编号对应的子区域,验证码插件即采集刮开轨迹上传给验证码平台。
7:验证码平台验证刮开轨迹是否对应指定子区域。
8:验证码平台返回刮开轨迹验证结果。
9:验证码平台验证刮开轨迹对应指定子区域,则验证码插件显示从验证码平台获取的该子区域应显示的验证码子信息;如果验证码平台验证刮开轨迹没有完全对应指定子区域,则立即返回验证码获取失败的响应,验证码平台会重新下发验证提示信息,即验证码子信息所要显示的各子区域的编号及编号顺序。
10:当本次验证码显示的各子区域都被正确刮开后,被正确刮开的各子区域会显示从验证码平台获取到的所有验证码子信息,用户按照验证提示信息中要求的顺序逐个填写各子区域显示的验证码子信息,各验证码子信息构成最终的验证码信息。
11:业务客户端将用户填写的验证码信息与业务请求一起由业务客户端上传到业务服务器。
12:业务服务器将验证码信息转发给验证码平台进行验证。
13:验证码平台判断验证码信息是否是之前下发的验证码子信息按照指定顺序构成的,如果是则验证码正确,否则验证码错误。
14:验证码平台将验证码的验证结果返回给业务服务器进行后续处理。
图8中所示的为涂覆层被刮开后的显示效果图,图9和图10为涂覆层被挂开后并在对应子区域显示了验证信息的效果示意图。
此外:各子区域显示的验证码子信息可以随验证提示信息由验证码平台一起下发给验证码插件,待用户正确刮开相应子区域后再由验证码插件显示出来;也可以当验证码平台验证刮开轨迹并确认用户已正确刮开相应子区域后,再将相应子区域待显示的验证码子信息下发给验证码插件显示出来。从验证码平台获取到的各子区域应显示的验证码子信息可以是数字、字母、文字、数学题、颜色、图形等类型,还可以通过对这些信息加扰来增加机器的识别难度。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本发明各实施例中的各功能单元可以全部集成在一个处理模块中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (20)
1.一种验证信息处理方法,其特征在于,包括:
接收验证平台发送的验证提示信息;
显示所述验证提示信息、各验证信息的覆盖层及各所述验证信息的信息标识;其中,所述验证提示信息提示了验证轨迹;所述验证轨迹由M个待去除所述覆盖层的验证信息的信息标识组成;所述M为不大于N的正整数;所述N为所述验证信息的总个数,且为不小于2的整数;
检测去除各所述验证信息的所述覆盖层的用户操作,提取所述用户操作的操作轨迹;
将所述操作轨迹发送给验证平台;
当确定所述操作轨迹与所述验证轨迹一致后,显示去除了所述覆盖层的验证信息。
2.根据权利要求1所述的方法,其特征在于,
所述当确定所述操作轨迹与所述验证轨迹一致后,显示去除了所述覆盖层的验证信息,包括:
接收所述验证平台在确定出所述操作轨迹与所述验证轨迹一致后,发送的所述验证信息;
显示所述验证信息。
3.根据权利要求1所述的方法,其特征在于,
所述接收验证平台发送的验证提示信息,包括:
接收所述验证平台发送的所述验证提示信息及由N个所述验证信息构成的验证码信息;
所述当确定所述操作轨迹与所述验证轨迹一致后,显示去除了所述覆盖层的验证信息,包括:
接收所述验证平台对所述操作轨迹和所述验证轨迹的匹配结果;
当所述匹配结果指示所述操作轨迹与所述验证轨迹一致时,显示去除了所述覆盖层的所述验证信息。
4.根据权利要求1、2或3所述的方法,其特征在于,
所述方法还包括:
接收所述验证平台发送的失败响应信息及重新生成的验证提示信息;其中,所述失败响应信息及根据所述匹配结果重新生成的验证提示信息,为所述验证平台确定出所述操作轨迹与所述验证轨迹不一致时发送的;
显示所述失败响应信息及所述重新生成的验证提示信息;
其中,所述失败响应信息用于指示当前操作轨迹的匹配失败;所述重新生成的验证提示信息,用于提示下一次验证的验证轨迹。
5.根据权利要求1、2或3所述的方法,其特征在于,
在所述显示去除了所述覆盖层的验证信息之后,所述方法还包括:
检测验证输入操作,获取所述输入信息;
将所述输入信息发送给所述验证平台;
接收所述验证平台发送的验证结果;其中,所述验证结果为表征所述输入信息是否为基于所述验证轨迹组成的所述验证信息的指示信息。
6.一种验证信息处理方法,其特征在于,包括:
向客户端发送验证提示信息;其中,所述验证提示信息提示了验证轨迹;所述验证轨迹由M个待去除覆盖层的验证信息的信息标识组成;所述M为不大于N的正整数;所述N为所述验证信息的总个数,且为不小于2的整数;
接收客户端基于用户操作提取的操作轨迹;
将所述操作轨迹与所述验证轨迹进行匹配,形成匹配结果;
根据所述匹配结果发送预定信息;其中,所述预定信息用于指示所述客户端在所述操作轨迹与所述验证轨迹一致时,显示去除了所述覆盖层的验证信息。
7.根据权利要求6所述的方法,其特征在于,
所述根据所述匹配结果发送预定信息,包括:
当所述操作轨迹与验证轨迹一致时,向所述客户端发送所述验证信息。
8.根据权利要求6所述的方法,其特征在于,
所述向客户端发送验证提示信息,包括:
向所述客户端发送所述验证提示信息及由N个所述验证信息组成的验证码信息;
所述根据所述匹配结果发送预定信息,包括:
向所述客户端发送所述匹配结果。
9.根据权利要求6、7或8所述的方法,其特征在于,
所述方法还包括:
当所述操作轨迹与所述验证轨迹不一致时,向所述客户端发送失败响应信息及重新生成的验证提示信息;
其中,所述失败响应信息用于指示当前操作轨迹的匹配失败;所述重新生成的验证提示信息,用于提示下一次验证的验证轨迹。
10.根据权利要求6、7或8所述的方法,其特征在于,
所述方法还包括:
接收所述客户端发送的输入信息;其中,所述输入信息为所述客户端在显示所述验证信息之后检测的;
将所述输入信息与基于所述验证轨迹组成的所述验证信息进行匹配,形成验证结果;
将所述验证结果发送给所述客户端。
11.一种客户端,其特征在于,包括:
第一接收单元,用于接收验证平台发送的验证提示信息;
显示单元,用于显示所述验证提示信息、各验证信息的覆盖层及各所述验证信息的信息标识;其中,所述验证提示信息提示了验证轨迹;所述验证轨迹由M个待去除所述覆盖层的验证信息的信息标识组成;所述M为不大于N的正整数;所述N为所述验证信息的总个数,且为不小于2的整数;
检测单元,用于检测去除各所述验证信息的所述覆盖层的用户操作,提取所述用户操作的操作轨迹;
第一发送单元,用于将所述操作轨迹发送给验证平台;
所述显示单元,还用于当确定所述操作轨迹与所述验证轨迹一致后,显示去除了所述覆盖层的验证信息。
12.根据权利要求11所述的客户端,其特征在于,
所述第一接收单元,还用于接收所述验证平台在确定出所述操作轨迹与所述验证轨迹一致后,发送的所述验证信息。
13.根据权利要求11所述的客户端,其特征在于,
所述第一接收单元,具体用于接收所述验证平台发送的所述验证提示信息及由N个所述验证信息构成的验证码信息;
所述第一接收单元,还用于接收所述验证平台对所述操作轨迹和所述验证轨迹的匹配结果;
所述显示单元,具体用于当所述匹配结果指示所述操作轨迹与所述验证轨迹一致时,显示去除了所述覆盖层的所述验证信息。
14.根据权利要求11、12或13所述的客户端,其特征在于,
所述第一接收单元,还用于接收所述验证平台发送的失败响应信息及重新生成的验证提示信息;其中,所述失败响应信息及根据所述匹配结果重新生成的验证提示信息,为所述验证平台确定出所述操作轨迹与所述验证轨迹不一致时发送的;
所述显示单元,还用于显示所述失败响应信息及所述重新生成的验证提示信息;
其中,所述失败响应信息用于指示当前操作轨迹的匹配失败;所述重新生成的验证提示信息,用于提示下一次验证的验证轨迹。
15.根据权利要求11、12或13所述的客户端,其特征在于,
所述检测单元,还用于在所述显示去除了所述覆盖层的验证信息之后,检测验证输入操作,获取所述输入信息;
所述第一发送单元,还用于将所述输入信息发送给所述验证平台;
所述第一接收单元,还用于接收所述验证平台发送的验证结果;其中,所述验证结果为表征所述输入信息是否为基于所述验证轨迹组成的所述验证信息的指示信息。
16.一种验证平台,其特征在于,包括:
第二发送单元,用于向客户端发送验证提示信息;其中,所述验证提示信息提示了验证轨迹;所述验证轨迹由M个待去除覆盖层的验证信息的信息标识组成;所述M为不大于N的正整数;所述N为所述验证信息的总个数,且为不小于2的整数;
第二接收单元,用于接收客户端基于用户操作提取的操作轨迹;
匹配单元,用于将所述操作轨迹与所述验证轨迹进行匹配,形成匹配结果;
所述第二发送单元,具体用于根据所述匹配结果发送预定信息;其中,所述预定信息用于指示所述客户端在所述操作轨迹与所述验证轨迹一致时,显示去除了所述覆盖层的验证信息。
17.根据权利要求16所述的验证平台,其特征在于,
所述第二发送单元,具体用于当所述操作轨迹与验证轨迹一致时,向所述客户端发送所述验证信息。
18.根据权利要求16所述的验证平台,其特征在于,
所述第二发送单元,具体用于向所述客户端发送所述验证提示信息及由N个所述验证信息组成的验证码信息;
所述第二发送单元,还具体用于向所述客户端发送所述匹配结果。
19.根据权利要求16、17或18所述的验证平台,其特征在于,
所述第二发送单元,还用于当所述操作轨迹与所述验证轨迹不一致时,向所述客户端发送失败响应信息及重新生成的验证提示信息;
其中,所述失败响应信息用于指示当前操作轨迹的匹配失败;所述重新生成的验证提示信息,用于提示下一次验证的验证轨迹。
20.根据权利要求16、17或18所述的验证平台,其特征在于,
所述第二接收单元,用于接收所述客户端发送的输入信息;其中,所述输入信息为所述客户端在显示所述验证信息之后检测的;
所述匹配单元,还用于将所述输入信息与基于所述验证轨迹组成的所述验证信息进行匹配,形成验证结果;
所述第二发送单元,用于将所述验证结果发送给所述客户端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610709752.4A CN107766705A (zh) | 2016-08-23 | 2016-08-23 | 验证信息处理方法、客户端及验证平台 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610709752.4A CN107766705A (zh) | 2016-08-23 | 2016-08-23 | 验证信息处理方法、客户端及验证平台 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107766705A true CN107766705A (zh) | 2018-03-06 |
Family
ID=61264249
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610709752.4A Pending CN107766705A (zh) | 2016-08-23 | 2016-08-23 | 验证信息处理方法、客户端及验证平台 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107766705A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110543755A (zh) * | 2019-09-04 | 2019-12-06 | 四川长虹电器股份有限公司 | 基于Canvas实现刮刮卡效果验证码的方法 |
CN113220190A (zh) * | 2020-02-06 | 2021-08-06 | 阿里巴巴集团控股有限公司 | 信息生成方法、验证方法、设备及存储介质 |
WO2024093797A1 (zh) * | 2022-10-31 | 2024-05-10 | 中移(杭州)信息技术有限公司 | 一种人机识别方法、装置、设备和计算机可读存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120254052A1 (en) * | 2011-04-04 | 2012-10-04 | Gao Zeming M | Anti-counterfeiting marking with dual-code and partial concealment |
CN105471808A (zh) * | 2014-05-28 | 2016-04-06 | 北京搜狗科技发展有限公司 | 生成验证码的方法以及安全验证的方法、装置及*** |
CN105554741A (zh) * | 2015-06-30 | 2016-05-04 | 宇龙计算机通信科技(深圳)有限公司 | 一种通信信息传输方法、装置及*** |
-
2016
- 2016-08-23 CN CN201610709752.4A patent/CN107766705A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120254052A1 (en) * | 2011-04-04 | 2012-10-04 | Gao Zeming M | Anti-counterfeiting marking with dual-code and partial concealment |
CN105471808A (zh) * | 2014-05-28 | 2016-04-06 | 北京搜狗科技发展有限公司 | 生成验证码的方法以及安全验证的方法、装置及*** |
CN105554741A (zh) * | 2015-06-30 | 2016-05-04 | 宇龙计算机通信科技(深圳)有限公司 | 一种通信信息传输方法、装置及*** |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110543755A (zh) * | 2019-09-04 | 2019-12-06 | 四川长虹电器股份有限公司 | 基于Canvas实现刮刮卡效果验证码的方法 |
CN110543755B (zh) * | 2019-09-04 | 2022-03-01 | 四川长虹电器股份有限公司 | 基于Canvas实现刮刮卡效果验证码的方法 |
CN113220190A (zh) * | 2020-02-06 | 2021-08-06 | 阿里巴巴集团控股有限公司 | 信息生成方法、验证方法、设备及存储介质 |
WO2024093797A1 (zh) * | 2022-10-31 | 2024-05-10 | 中移(杭州)信息技术有限公司 | 一种人机识别方法、装置、设备和计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105681351B (zh) | 基于交互操作的验证方法及***、用户设备、服务器 | |
CN105046141B (zh) | 一种自适应的验证码设计方法及*** | |
CN108183924A (zh) | 一种登录验证方法及终端设备 | |
CN104238883B (zh) | 智能终端上的消息读取方法及装置 | |
CN106713370B (zh) | 一种身份认证方法、服务器和移动终端 | |
CN108460591A (zh) | 支付处理方法及装置、交易方法和移动设备 | |
CN104883293B (zh) | 消息交互方法和相关装置及通信*** | |
US8601552B1 (en) | Personal identification pairs | |
CN107766705A (zh) | 验证信息处理方法、客户端及验证平台 | |
CN109271762B (zh) | 基于滑块验证码的用户认证方法及装置 | |
CN104967553B (zh) | 消息交互方法和相关装置及通信*** | |
CN106385403B (zh) | 一种自助打印设备的用户账号注册方法及相关设备 | |
CN108010097B (zh) | 验证码图像的验证方法及验证装置 | |
CN106130998A (zh) | 一种验证码传输方法及装置 | |
CN110414271A (zh) | 一种隐私数据保护方法、装置及计算机可读存储介质 | |
CN106550089A (zh) | 验证码的处理方法、客户端及用户终端 | |
CN110120928A (zh) | 一种身份认证的方法、装置、服务器及计算机可读介质 | |
CN105354481B (zh) | 网络验证方法和网络验证服务器 | |
CN110704822A (zh) | 提高用户身份验证安全性的方法、装置、服务器及*** | |
CN109145590A (zh) | 一种函数hook检测方法、检测设备及计算机可读介质 | |
CN109801191A (zh) | 一种法律文件送达方法、收取方法及*** | |
CN105791246A (zh) | 验证信息的验证方法、装置及*** | |
CN110138800A (zh) | 界面交互及其验证方法、登陆请求生成及验证方法和装置 | |
CN111353140B (zh) | 验证码的生成、显示方法、装置和*** | |
CN107483208A (zh) | 验证码图片的生成、验证方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180306 |