一种安全验证方法和装置与流程

文档序号:13763394阅读:172来源:国知局
一种安全验证方法和装置与流程

本发明涉及信息处理领域,尤其涉及一种安全验证方法和装置。



背景技术:

在账户验证处理中,为了保证安全性,对操作用户是否为合法用户的判断越来越重要。

目前用户在互联网上注册的帐号,如果忘记密码或者换地域登陆都要重新做安全验证,以保证是合法用户进行的操作。对此,普遍采用的方法是让用户填写自己的生日/兴趣爱好/父母的姓名等等,以根据用户在安全验证时填写的信息与用户注册账号时用户输入的信息做比较,从而判断出当前用户是否能通过安全验证。

本发明的发明人发现,使用填写信息来判断是否能通过安全验证的方法,在时间间隔较大的情况下,用户会忘记当初选的安全验证类型是哪一种,即使记住了也可能忘记了填的内容,导致用户多次验证不过,给用户带来了麻烦。



技术实现要素:

本发明实施例提供了一种方便使用的安全验证方法和装置。

为了解决上述技术问题,本发明实施例提供了以下技术方案:

一种安全验证方法,包括:

获取验证信息,其中所述验证信息包括选项,所述选项包括目标选项和错误选项,所述目标选项包括目标账户的至少部分的目标账户信息,所述错误选项的数据与所述目标选项的数据不同;

显示所述验证信息;

确定所述验证信息被选择的选项,得到选择结果,

根据所述选择结果执行目标操作。

为了解决上述技术问题,本发明实施例还提供了以下技术方案:

一种安全验证方法,包括:

在检测到目标账户需要安全验证时,获取所述目标账户的目标账户信息;

根据所述目标账户信息生成验证信息,其中所述验证信息包括选项,所述选项包括目标选项和错误选项,所述目标选项包括所述目标账户的至少部分的目标账户信息,所述错误选项的数据与所述目标选项的数据不同;

向终端发送所述验证信息,以使所述验证信息的选项在所述终端上被选择。

为了解决上述技术问题,本发明实施例还提供了以下技术方案:

一种安全验证方法,包括:

在检测到目标账户需要安全验证时,根据所述目标账户获取目标账户信息;

根据所述目标账户信息生成验证信息,其中所述验证信息包括选项,所述选项包括目标选项和错误选项,所述目标选项包括所述目标账户的至少部分的目标账户信息,所述错误选项的数据与所述目标选项的数据不同;

显示所述验证信息;

当所述验证信息的目标选项被选择时,通过安全验证。

为了解决上述技术问题,本发明实施例还提供了以下技术方案:

一种安全验证装置,包括:

第一获取单元,用于获取验证信息,其中所述验证信息包括选项,所述选项包括目标选项和错误选项,所述目标选项包括目标账户的至少部分的目标账户信息,所述错误选项的数据与所述目标选项的数据不同;

第一显示单元,用于显示所述验证信息;

确定单元,用于确定所述验证信息被选择的选项,得到选择结果,

执行单元,用于根据所述选择结果执行目标操作。

为了解决上述技术问题,本发明实施例还提供了以下技术方案:

一种安全验证装置,包括:

第二获取单元,用于在检测到目标账户需要安全验证时,获取所述目标账户的目标账户信息;

第一生成单元,用于根据所述目标账户信息生成验证信息,其中所述验证信息包括选项,所述选项包括目标选项和错误选项,所述目标选项包括所述目标账户的至少部分的目标账户信息,所述错误选项的数据与所述目标选项的数据不同;

发送单元,用于向终端发送所述验证信息,以使所述验证信息的选项在所述终端上被选择。

为了解决上述技术问题,本发明实施例还提供了以下技术方案:

一种安全验证装置,包括:

第三获取单元,用于在检测到目标账户需要安全验证时,根据所述目标账户获取目标账户信息;

第二生成单元,用于根据所述目标账户信息生成验证信息,其中所述验证信息包括选项,所述选项包括目标选项和错误选项,所述目标选项包括所述目标账户的至少部分的目标账户信息,所述错误选项的数据与所述目标选项的数据不同;

第二显示单元,用于显示所述验证信息;

验证通过单元,用于当所述验证信息的目标选项被选择时,通过安全验证。

从以上技术方案可以看出,本发明实施例具有以下优点:

获取验证信息,其中验证信息包括选项,选项包括目标选项和错误选项,目标选项包括目标账户的至少部分的目标账户信息,错误选项的数据与目标选项的数据不同;显示验证信息;确定验证信息被选择的选项,得到选择结果,根据选择结果执行目标操作。目标选项是根据账户信息生成的,且包含至少部分账户信息,这给以合法的用户一定提示,减少了合法的用户的记忆负担,而验证信息的生成使得用户通过选择正确的目标选项来通过验证,无需用户来设置安全验证,这使得本发明的安全验证方法简单易行,方便用户的使用。

附图说明

图1是本发明一实施例提供的一种安全验证方法的流程图;

图2是本发明另一实施例提供的一种安全验证方法的流程图;

图3是本发明另一实施例提供的一种安全验证方法的流程图;

图4是本发明另一实施例提供的一种安全验证方法的流程图;

图5是图3所示实施例的一种安全验证方法在安全验证时终端的界面示意图;

图6是本发明另一实施例提供的一种安全验证装置的结构示意图;

图7是本发明另一实施例提供的一种安全验证装置的结构示意图;

图8是本发明另一实施例提供的一种安全验证装置的结构示意图。

具体实施方式

本发明实施例提供了一种安全验证方法,用于使得安全验证简易且安全度高。

图1是根据一示例性实施例示出的一种安全验证方法的流程图。以终端执行本发明实施例提供的方法的角度为例,参见图1,本发明实施例提供的方法流程包括:

步骤101:获取验证信息;

其中验证信息包括选项,选项包括目标选项和错误选项,目标选项包括目标账户的至少部分的目标账户信息,错误选项的数据与目标选项的数据不同;

步骤102:显示验证信息;

步骤103:确定验证信息被选择的选项,得到选择结果,

步骤104:根据选择结果执行目标操作。

可选地,根据选择结果执行目标操作,包括:

将选择结果通知服务器,以使服务器在选择结果为目标选项被选择时,服务器通过安全验证;或者,

当选择结果为目标选项被选择时,终端通过安全验证。

可选地,验证信息还包括选项提示信息,选项提示信息用以指示对目标选项和错误选项的选择。

可选地,目标账户信息包括与目标账户对应的目标用户的操作行为的信息、目标账户的登记信息、和/或目标用户的社交关系。

综上所述,本发明实施例的方法,获取验证信息,其中验证信息包括选项,选项包括目标选项和错误选项,目标选项包括目标账户的至少部分的目标账户信息,错误选项的数据与目标选项的数据不同;显示验证信息;确定验证信息被选择的选项,得到选择结果,根据选择结果执行目标操作。目标选项是根据账户信息生成的,且包含至少部分账户信息,这给以合法的用户一定提示,减少了合法的用户的记忆负担,而验证信息的生成使得用户通过选择正确的目标选项来通过验证,无需用户来设置安全验证,这使得本发明的安全验证方法简单易行,方便用户的使用。

图2是根据一示例性实施例示出的一种安全验证方法的流程图。以终端执行本发明实施例提供的方法的角度为例,参见图2,本发明实施例提供的方法流程包括:

步骤201:在检测到目标账户需要安全验证时,获取目标账户的目标账户信息;

步骤202:根据目标账户信息生成验证信息,其中验证信息包括选项,选项包括目标选项和错误选项,目标选项包括目标账户的至少部分的目标账户信息,错误选项的数据与目标选项的数据不同;

步骤203:向终端发送验证信息,以使验证信息的选项在终端上被选择。

可选地,根据目标账户信息生成验证信息,包括:

确定目标账户信息/目标账户信息的部分信息为目标选项;

确定目标账户信息/目标账户信息的部分信息的数据类型;

获取与目标账户信息/目标账户信息的部分信息的数据类型同类型的数据以作为错误选项;

将目标选项和错误选项作为验证信息的选项得到验证信息。

综上所述,本发明实施例的方法,在检测到目标账户需要安全验证时,获取目标账户的目标账户信息,并根据目标账户信息生成验证信息,该验证信息包括选项,选项包括目标选项和错误选项,目标选项包括目标账户的至少部分的目标账户信息,错误选项的数据与目标选项的数据不同;服务器在得到验证信息后向终端发送验证信息,以使验证信息的选项在终端上被选择。从而,生成了方便用户使用的验证信息,因目标选项是根据账户信息生成的,且包含至少部分账户信息,这给以合法的用户一定提示,减少了合法的用户的记忆负担,而验证信息的生成使得用户通过选择正确的目标选项来通过验证,无需用户来设置安全验证,这使得本发明的安全验证方法简单易行,方便用户的使用。

图3是根据一示例性实施例示出的一种安全验证方法的流程图。以终端执行本发明实施例提供的方法的角度为例,参见图3,本发明实施例提供的方法流程包括:

步骤301:服务器在检测到目标账户需要安全验证时,获取目标账户的目标账户信息;

其中,目标账户信息包括与目标账户对应的目标用户的操作行为的信息、目标账户的登记信息、以及该目标用户的社交关系等。这些目标账户信息可存储在服务器上。服务器可以获取一种账户信息,也可以获取多种账户信息。目标账户是需要执行安全验证的账户。

安全验证可用于验证用户的合法性,例如当前操作的用户是否是合法的用户。服务器检测目标账户需要安全验证的方式有多种,例如,服务器可在检测出用户输入登录密码时错误预设次数后,或者检测出用户当前登录账户的地点与预存的上次登录地点不同时,或者检测到当前账户执行与付款、转账有关的业务时,服务器则确定该账户需要进行安全验证。本发明实施例对服务器检测目标账户是否要安全验证的具体方式不作限定。

例如,用户忘记账户的密码,从而通过终端向服务器申请密码重置,此时服务器确定该用户需要安全验证,即检测到目标账户需要安全验证,从而,服务器获取预存的该账户的账户信息。例如,服务器获取到账户信息为,账户姓名:张三,账户注册邮箱为zhangsan@meizu.com。

步骤302:服务器根据目标账户信息生成验证信息。

其中,验证信息包括选项,该选项包括目标选项和错误选项,目标选项包括目标账户的至少部分的目标账户信息,错误选项的数据与目标选项的数据不同。验证信息的选项用以给用户选择,在本实施例中,目标选项为正确的选项,其包括至少的目标账户信息,即服务器确定出目标账户信息后,使用该目标账户信息为目标选项的内容,可以使用目标账户信息的完整信息作为目标选项,也可以使用目标账户信息的部分信息为目标选项的内容,对此本发明实施例不作具体限定。目标账户信息,其可以具有多种类型。例如目标账户的账户名、目标账户的注册邮箱、目标账户的上一次登录地点等等信息,在作为目标选项的内容时,可以使用一种类型的目标账户信息作为一个目标选项或一个验证信息,也可以使用多种类型的目标账户信息作为一个目标选项或一个验证信息,优选前一种对应方式。对目标账户信息的选择可以根据预设规则选择某种目标账户信息,也可以随机选择某种或某几种目标账户信息,本发明实施例对此不作具体限定。

生成验证信息的方法有多种,为了动态地生成验证信息,验证信息的生成方式可以为:

A1:确定目标账户信息/目标账户信息的部分信息为目标选项;

服务器在获取目标账户信息后,可以以该目标账户信息为目标选项,以使得该目标选项用于用户的选择。

或者,为了提高验证的安全性,以及避免账户信息的泄露,可以在账户信息选出后,确定出该账户信息的部分信息,以该部分信息为目标选项。至于从账户信息中确定出部分信息的具体方法,本发明实施例不做具体限定,例如,可以是截取出账户信息的预设字节位置的信息。

应该注意的是,本发明实施例中的目标账户信息/目标账户信息的部分信息,即指目标账户信息,或者目标账户信息的部分信息。

例如,服务器确定出目标账户的账户名称为“张三”,账户注册邮箱为zhangsan@meizu.com后,服务器确定账户姓名“张三”和账户注册邮箱的部分信息“meizu”为目标选项。

A2:确定目标账户信息/目标账户信息的部分信息的数据类型;

服务器确定出该目标账户信息/目标账户信息的部分信息后,确定这些目标账户信息/目标账户信息的部分信息的数据类型,该数据类型的设定可以包括多种,可以是对字符的数据类型,例如数字、字母、汉字、也可以是信息的属性类型,例如姓名、邮箱服务器等等。在有的实施例中,数据类型还包括信息字符的个数等等,对数据类型的设定本发明实施例不作具体限定。

例如服务器确定出“张三”为两个汉字,“meizu”为邮箱服务器名称。

可以理解,对步骤A1和A2的顺序本发明实施例不做具体限定。

A3:获取与目标账户信息/目标账户信息的部分信息的数据类型同类型的数据以作为错误选项;

服务器确定出目标账户信息/目标账户信息的部分信息的数据类型后,可以获取与该数据类型同类型的数据,且获取的数据与目标选项的数据不同,从而将该获取的数据作为错误选项。其中服务器可以设定一数据库,以使服务器可以根据该数据类型在该数据库中获取对应的数据,作为错误选项。当然服务器也可以根据预设规则来获取该对应的数据,例如确定目标选项的数据类型后,根据ASCII码表获取同类型的数据,为了使得目标选项和错误选项的数据不相同,服务器在确定出目标选项的数据类型范围后,服务器可以根据目标选项的数据在预置的ASCII码表的位置为起点移动预设位置,以该移动的位置处的数据为获取到的数据,以此作为错误选项。

应当理解,错误选项可以包括一项,也可以包括多项,本发明实施例对此不作限定,当然,为了提高验证的安全性,可以重复步骤A3多次,以得到多个错误选项,或者设定步骤A3一次获取预设个错误选项。

例如,服务器根据预设的汉字表获取到与“张三”不同的“李四”,根据“meizu”在邮箱服务器名称数据库中获取到不同的“sina”、“163”、“hotmail”。

A4:将目标选项和错误选项作为验证信息的选项得到验证信息。

服务器获取到目标选项和错误选项后,即可以以该目标选项和错误选项作为验证信息的选项,以供用户对目标选项和错误选项进行选择。一组验证信息对应一组选项,本发明实施可以得到一组或多组验证信息,本发明实施例对此不做具体限定,但优选得到多组的验证信息,以提高验证的安全性。

例如,以“张三”和“李四”作为一组验证信息的选项,以“sina”、“163”、“hotmail”、“meizu”作为另一组验证信息的选项。

A5:确定验证信息的选项提示信息。

其中,选项提示信息用以指示对目标选项和错误选项的选择。该选项提示信息可以根据目标选项在预设的数据库中确定得到,也可以直接以目标选项的账户信息类型确定得出。

可以理解,步骤A5是可选的步骤,在本发明的一些实施例中可以包括该步骤,另一些的实施例中可以不包括该步骤,但为了方便用户对选项做出选择,优选A5步骤。以及,在有的实施例中,步骤A5可以由终端来执行,本发明实施例对此不作具体限定。

例如,在确定账户名称“张三”为目标选项后,以“账户名称”为选项提示信息,在确定邮箱服务器名称“meizu”为目标选项后,根据预设的数据库,查询出于邮箱服务器名称对应的选项提示信息“您注册账户时的注册邮箱的服务器是哪一个?”

步骤303:服务器向终端发送验证信息。

在服务器得到验证信息后,可以将该验证信息发送给终端,,以使验证信息的选项在终端上被选择。

步骤304:终端获取验证信息。

步骤305:终端显示验证信息。

终端获取到验证信息后,在终端的屏幕上显示该验证信息,以提供给用户进行选择。例如,终端可以图5所示在触摸屏上显示验证信息。

步骤306:终端确定验证信息被选择的选项,得到选择结果。

在用户对该验证信息的选项做出选择后,相应用户的选择,终端确定出验证信息被选择的选项,得出选择结果。

例如终端如图5所示,在触摸屏上展示该验证信息后,用户在触摸屏上选择了“张三”和“meizu”后,终端确定该“张三”和“meizu”为选择结果。

步骤307:终端根据选择结果执行目标操作。

当终端确定出选择结果后,根据选择结果执行操作,例如将该选择结果通知服务器,以使服务器决定是否验证通过,如,选择结果为目标选项被选择时,则服务器通过安全验证;或者在终端上判断出选择结果为目标选项时,则终端执行安全验证通过的操作,若选择结果为错误选项,则终端确定非法用户执行当前操作,终端向服务器进行报警或进行锁屏等操作。

例如,终端将选择结果“张三”和“meizu”向服务器发送后,服务器确定目标选项被选择,从未服务器通过当前的安全验证,继续执行后续操作,例如,通过用户的登陆账户请求或者继续执行转账业务等。

可以理解,步骤A5可以放在终端侧执行,由终端获取到验证信息的选项后,根据该验证信息的选项得到验证提示信息。本发明实施例不做具体限定。

可以理解,在有的实施例中,为了提高验证的安全性,且防止目标账户的信息被泄露,终端可以在显示验证信息的选项时对选项的部分信息根据预设规则进行屏蔽不显示。例如将目标选项的前一位或两位的字节的内容进行屏蔽,此时,屏蔽的内容在终端上不显示或者用预设符号代替,此时,在有的实施例中,服务器就不用确定目标账户信息的部分信息为目标选项了。从而,终端显示验证信息包括,终端显示验证信息的选项的部分内容。

综上所述,本发明实施例的方法,服务器在检测到目标账户需要安全验证时,获取目标账户的目标账户信息,并根据目标账户信息生成验证信息,该验证信息包括选项,选项包括目标选项和错误选项,目标选项包括目标账户的至少部分的目标账户信息,错误选项的数据与目标选项的数据不同;服务器在得到验证信息后向终端发送验证信息,以使验证信息的选项在终端上被选择,执行安全验证操作。因目标选项是根据账户信息生成的,且包含至少部分账户信息,这给以合法的用户一定提示,减少了合法的用户的记忆负担,而验证信息的生成使得用户通过选择正确的目标选项来通过验证,无需用户来设置安全验证,这使得本发明的安全验证方法简单易行,方便用户的使用。

图4是根据一示例性实施例示出的一种安全验证方法的流程图。该验证方法可在终端上执行,参见图4,本发明实施例提供的方法流程包括:

步骤401:终端在检测到目标账户需要安全验证时,根据目标账户获取目标账户信息。

步骤401可参考步骤301,但是执行主体由终端代替服务器。

其中,在终端上存储有目标账户的目标账户信息,终端可对该目标账户信息进行读取。对检测目标账户需要安全验证的方法,本发明实施例不做具体限定。

例如,终端在检测到用户解锁屏幕连续错误3次时,终端确定当前需要安全验证,从而获取其上存储的目标账户信息,该目标账户信息可以是目标账户对应的用户之前输入终端的,也可以是之前终端执行操作的信息,例如上次开机时间,最近一次开启的应用程序的名称等等。

步骤402:终端根据目标账户信息生成验证信息。

其中,验证信息包括选项,选项包括目标选项和错误选项,目标选项包括目标账户的至少部分的目标账户信息,错误选项的数据与目标选项的数据不同。

步骤402可以参考步骤302,以及步骤A1至A5,只是执行主体由终端代替服务器。

步骤403:终端显示验证信息。

终端在得到验证信息后显该验证信息,以供用户进行选择,以执行安全验证操作,例如,如图5所示。

步骤404:当验证信息的目标选项被选择时,终端通过安全验证。

终端在确定出显示的目标选项被用户选择时,终端通过安全验证,否则不通过该安全验证。

可以理解,在有的实施例中,为了提高验证的安全性,且防止目标账户的信息被泄露,终端可以在显示验证信息的选项时对选项的部分信息根据预设规则进行屏蔽不显示。例如将目标选项的前一位或两位的字节的内容进行屏蔽,此时,屏蔽的内容在终端上不显示或者用预设符号代替,此时,在有的实施例中,终端就不用确定目标账户信息的部分信息为目标选项了。从而,终端显示验证信息包括,终端显示验证信息的选项的部分内容。

综上所述,终端在检测到目标账户需要安全验证时,根据目标账户获取目标账户信息;根据目标账户信息生成验证信息,其中验证信息包括选项,选项包括目标选项和错误选项,目标选项包括目标账户的至少部分的目标账户信息,错误选项的数据与目标选项的数据不同;显示验证信息;当验证信息的目标选项被选择时,通过安全验证。因目标选项是根据账户信息生成的,且包含至少部分账户信息,这给以合法的用户一定提示,减少了合法的用户的记忆负担,而验证信息的生成使得用户通过选择正确的目标选项来通过验证,无需用户来设置安全验证,这使得本发明的安全验证方法简单易行,方便用户的使用。

图6是根据一示例性实施例示出的一种安全验证装置的结构示意图,该装置可集成在终端上,该终端用于执行上述图1、图3对应的实施例中任一实施中终端执行的功能。参见图6,该装置包括:

第一获取单元601,用于获取验证信息,其中验证信息包括选项,选项包括目标选项和错误选项,目标选项包括目标账户的至少部分的目标账户信息,错误选项的数据与目标选项的数据不同;

第一显示单元602,用于显示验证信息;

确定单元603,用于确定验证信息被选择的选项,得到选择结果,

执行单元604,用于根据选择结果执行目标操作。

可选地,执行单元604,还用于将选择结果通知服务器,以使服务器在选择结果为目标选项被选择时,服务器通过安全验证;或者,当选择结果为目标选项被选择时,终端通过安全验证。

可选地,验证信息还包括选项提示信息,选项提示信息用以指示对目标选项和错误选项的选择。

可选地,目标账户信息包括与目标账户对应的目标用户的操作行为的信息、目标账户的登记信息、和/或目标用户的社交关系。

综上所述,本发明实施例的方法,第一获取单元601获取验证信息,其中验证信息包括选项,选项包括目标选项和错误选项,目标选项包括目标账户的至少部分的目标账户信息,错误选项的数据与目标选项的数据不同;第一显示单元602显示验证信息;确定单元603确定验证信息被选择的选项,得到选择结果,执行单元604根据选择结果执行目标操作。目标选项是根据账户信息生成的,且包含至少部分账户信息,这给以合法的用户一定提示,减少了合法的用户的记忆负担,而验证信息的生成使得用户通过选择正确的目标选项来通过验证,无需用户来设置安全验证,这使得本发明的安全验证方法简单易行,方便用户的使用。

图7是根据一示例性实施例示出的一种安全验证装置的结构示意图,该装置可集成在服务器上,该终端用于执行上述图2、图3对应的实施例中任一实施中服务器执行的功能。参见图7,该装置包括:

第二获取单元701,用于在检测到目标账户需要安全验证时,获取目标账户的目标账户信息;

第一生成单元702,用于根据目标账户信息生成验证信息,其中验证信息包括选项,选项包括目标选项和错误选项,目标选项包括目标账户的至少部分的目标账户信息,错误选项的数据与目标选项的数据不同;

发送单元703,用于向终端发送验证信息,以使验证信息的选项在终端上被选择。

可选地,第一生成单元702,包括:

目标选项确定模块704,用于确定目标账户信息/目标账户信息的部分信息为目标选项;

数据类型确定模块705,用于确定目标账户信息/目标账户信息的部分信息的数据类型;

错误选项获取模块706,用于获取与目标账户信息/目标账户信息的部分信息的数据类型同类型的数据以作为错误选项;

选项组合模块707,用于将目标选项和错误选项作为验证信息的选项得到验证信息。

综上所述,本发明实施例的方法,第二获取单元701在检测到目标账户需要安全验证时,获取目标账户的目标账户信息,并第一生成单元702根据目标账户信息生成验证信息,该验证信息包括选项,选项包括目标选项和错误选项,目标选项包括目标账户的至少部分的目标账户信息,错误选项的数据与目标选项的数据不同;在得到验证信息后发送单元703向终端发送验证信息,以使验证信息的选项在终端上被选择。从而,生成了方便用户使用的验证信息,因目标选项是根据账户信息生成的,且包含至少部分账户信息,这给以合法的用户一定提示,减少了合法的用户的记忆负担,而验证信息的生成使得用户通过选择正确的目标选项来通过验证,无需用户来设置安全验证,这使得本发明的安全验证方法简单易行,方便用户的使用。

图8是根据一示例性实施例示出的一种一种安全验证装置的结构示意图,装置可集成在终端上,该终端用于执行上述图4对应的实施例中任一实施中终端执行的功能。参见图8,该装置包括:

第三获取单元801,用于在检测到目标账户需要安全验证时,根据目标账户获取目标账户信息;

第二生成单元802,用于根据目标账户信息生成验证信息,其中验证信息包括选项,选项包括目标选项和错误选项,目标选项包括目标账户的至少部分的目标账户信息,错误选项的数据与目标选项的数据不同;

第二显示单元803,用于显示验证信息;

验证通过单元804,用于当验证信息的目标选项被选择时,通过安全验证。

综上所述,第三获取单元801在检测到目标账户需要安全验证时,根据目标账户获取目标账户信息;第二生成单元802根据目标账户信息生成验证信息,其中验证信息包括选项,选项包括目标选项和错误选项,目标选项包括目标账户的至少部分的目标账户信息,错误选项的数据与目标选项的数据不同;第二显示单元803显示验证信息;验证通过单元804当验证信息的目标选项被选择时,通过安全验证。因目标选项是根据账户信息生成的,且包含至少部分账户信息,这给以合法的用户一定提示,减少了合法的用户的记忆负担,而验证信息的生成使得用户通过选择正确的目标选项来通过验证,无需用户来设置安全验证,这使得本发明的安全验证方法简单易行,方便用户的使用。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1