CN103379091A - 一种随机验证码 - Google Patents

一种随机验证码 Download PDF

Info

Publication number
CN103379091A
CN103379091A CN2012101086922A CN201210108692A CN103379091A CN 103379091 A CN103379091 A CN 103379091A CN 2012101086922 A CN2012101086922 A CN 2012101086922A CN 201210108692 A CN201210108692 A CN 201210108692A CN 103379091 A CN103379091 A CN 103379091A
Authority
CN
China
Prior art keywords
identifying code
user
code
data
rule
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
Application number
CN2012101086922A
Other languages
English (en)
Inventor
顾健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Bolu Information Technology Co Ltd
Original Assignee
Shanghai Bolu Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Bolu Information Technology Co Ltd filed Critical Shanghai Bolu Information Technology Co Ltd
Priority to CN2012101086922A priority Critical patent/CN103379091A/zh
Publication of CN103379091A publication Critical patent/CN103379091A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种随机验证码,包含随机文本生成模块,验证码模块,业务逻辑模块,数据库等。本发明通过***获取用户访问信息,包含用户信息和访问信息,如访问地址,访问时间等维度参数,根据验证码容器选择算法在数据库抽取随机文本后通过验证码模块在随机文本中指定验证码字符,并告知用户验证码选取规则,提示用户对应的验证码,如通过告知选取规则,用户选取输入对应的验证码进行验证即可。通过在随机文本包含验证码,提高了验证码***的安全性,有效防止机器程序的自动识别。

Description

一种随机验证码
技术领域
本发明涉及***软件,互联网技术领域,特别是指一种随机的验证码。 
背景技术
随着互联网技术,特别是软件技术的发展,为基于一种随机验证码提供了可行性。
目前在***登录界面,为了防止自动机器程序的自动登录,***在登录界面提供了验证码***进行防备,传统的验证码方式为加扰的文本图片方式,随着图片识别技术的发展,纯粹的文字图片验证码已经能被机器识读和破解,安全性有待提高,而过于复杂和加扰的验证码图像让用户很难识读,经常需要多次尝试才能正确输入验证码,用户体验糟糕,而将验证码包含在根据用户访问信息选定的一段文本容器中,并通过计算指定验证码字符的位置,基于机器的识读程序虽然可能获取验证码容器的文本,但是无法获取***随机指定的验证码选取规则,同时,清晰的验证码文本有助于用户的阅读和选取,一方面提高了验证码的安全性,另一方面,方便了用户的识读和输入。
有鉴于此,本发明的目的在于提出一种随机验证码***。 
发明内容
从上面所述可以看出,本发明通过***获取用户访问信息,包含用户信息和访问信息,如访问地址,访问时间等维度参数,根据验证码容器选择算法在数据库抽取随机文本后通过验证码模块在随机文本中指定验证码字符,并告知用户验证码选取规则,提示用户对应的验证码,如通过告知选取规则,用户选取输入对应的验证码进行验证即可。
进一步的,通过所提供的一种随机验证码为一种***验证业务的发展提供有力保障,满足用户各方要求,提升用户友好体验。
为实现上述目的,本发明的一个方面提供了一种随机验证码,该方法包括:
***通过获取用户访问IP地址,访问时间,访问终端类型等等各种包含在访问请求消息中的用户信息,根据这些信息计算和抽取数据库的文本内容,作为验证码的数据容器,并基于数据容器选取和指定验证码。
本发明提供的一种随机验证码的一个实施例中,该方法还包括:
***获取用户的各种访问信息后,包含用户访问IP地址,时间戳,访问终端类型,如浏览器类型,将这些信息映射成数据库中的记录,以此抽取和选定数据库包含验证码容器,如通过将信息进行散列运算,根据计算结果截取散列码中的数个字位,或如用户访问地址在中国,时间为白天十二点,则提取中国区域对应的数据,再根据访问时间,随机产生一个随机数,根据这个随机数指定对应的包含验证码文本。
本发明提供的一种随机验证码的一个实施例中,该方法还包括:
在***选定验证码数据容器,验证码模块计算验证码数据容器的文本长度,验证码模块读本次验证码的生成规则,在验证码数据容器中按照生成规则,指定验证码数据容器中的部分字符作为验证码,并通过各种方式告知用户验证码的选取规则。 
本发明提供的一种随机验证码的一个实施例中,该方法还包括:
***保存了各种验证码的生成规则,规则为在验证码数据容器中生成和指定验证码的方法,***根据规则在验证码的数据容器中选定作为验证码的字符,规则包含了各种基于字符串的选取方式,如基于各种数列的计算方式,如偶数位字符的选取。
本发明提供的一种随机验证码的一个实施例中,该方法还包括:
***按照验证码的生成规则生成验证码,并将选取结果通过文本或图形描述等方式告知用户,例如告知用户本次验证码字符序列的验证码支付位置为2,4,6,并将验证码字符格式化为斜体粗体,颜色为特定色彩,选取前3个偶数位的字符作为验证码,用户看到***本次验证码选取规则即可选取对应的验证码并输入。
本发明提供的一种随机验证码的一个实施例中,该方法还包括:
***在指定验证码后,将验证码数据保存在***端,并与用户的访问会话进行关联,用户在输入和提交验证码后,***将用户提交的验证码与***保存的进行比对,如一致则认为本次验证正确。
 
具体来说具有以下优点:
验证码清晰:
验证码以清晰的方式展现在文本容器中,用户易于识读,避免了传统的验证码文本图像的加扰对用户识读造成的影响。
安全性高:
    机器可能识读到验证码的文字,但是无法获知其中通过格式或语义指定的验证码字符,验证码字符只有通过人眼可以获取和识读,在保证用户清晰识读的前提下,提高了验证码的安全性,有效地抵御了机器识读。
 
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明***模块结构的示意图。
图2为本发明业务流程示意图。
图3为本发明验证码与容器结构示意图。
图4为本发明验证码容器和验证码的生成流程示意图。
 
具体实施方式
下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。
为实现上述目的,提出了一种随机验证码。
以下通过结合附图,对本发明的实施方式进行描述。
 
实现一种随机验证码的关键点如下:
数据选择算法:
数据选择为***抽取数据库中验证码数据容器以及在数据容器中的文本选择验证码字符的算法,***将用户信息,包含在消息中的用户访问地址,用户访问终端特征,如浏览器类型,访问时间,作为参与选择算法的运算因子,算法可以选择各种映射函数,如散列哈希算法,以及各种自定义数据映射函数,如根据计算结果截取散列码中的数个字位,或使用自定义的映射函数,如用户访问地址在中国,时间为白天十二点,则提取中国区域对应的数据,再根据访问时间,随机产生一个随机数,根据这个随机数指定对应的包含验证码文本容器,以此抽取和选定数据库包含验证码容器文本。
例如,可以根据访问IP地址,如10.6.192.108,选择一个算法,算法预先以函数等方式保存在***,并提供多种计算方式,并不作为一个固定的方式,***可以根据需要随时扩展算法,如根据访问地址、时间戳等参数选取一个算法,如IP地址在上海市,则选择字符串串联的方式,将IP转换为一个整数106192108,再将访问时间戳进行处理,如201203101520,代表2012年03月10日15时20分为转换的数字,将IP转换的整数与时间戳转换的整数进行运算,如相加后作为随机数发生的种子,产生一个数据库地址范围内的随机数,作为映射数据库验证码容器内容的选取指示地址。
或简单地采取与时间戳相关的随机数,获取数据库记录中的验证码数据容器。
验证码容器与验证码:
    ***选取的验证码文本容器作为验证码的数据来源,根选取的文本容器的文本长度,在其中按照一定规则选取验证码长度的个数的字符,作为对用户指示的验证码内容。
选取规则可以为各种数列的数学表示,并保存在数据库,指示***选取本次的验证码字符和通知用户的方式,选取后以各种方式告知用户。
例如:***本次的选取规则为数列:
Location=2N(N=0,1,2)
表示该数列的表示为起始位0,偶数位,3位长度的验证码,则***选取验证码文本容器的文本的第0号,2号,4号位置的字符,并通过差异化格式或文本指示的方式,如将0、2、4号位置的字符格式化为红色字体,粗体,或告知其选取规则,告知用户读取0、2、4号位置的字符作为验证码。
验证码验证:
    ***在指定验证码后,将根据规则提取的验证码数据保存在***端,并与用户的访问会话进行关联,用户在输入和提交验证码后,***将用户提交的验证码与***保存的进行比对,如一致则认为本次验证正确。
 
主要功能模块
如图1所示,一种随机验证码的***结构主要包括:
用户侧:
界面容器100:
    承载用户访问***的页面容器,包含页面内容,脚本程序,验证码数据容器的内容显示和提交等各种页面组成部分。
验证码数据请求脚本101:
包含在页面容器内的验证码请求脚本,与***进行交互,请求***端验证码数据,并将请求结果动态呈现在页面上。
验证码表单102:
    用户登录页面上显示验证码问题以及用户填写验证码答案的部分,通过表单提交验证码答案数据。
验证码显示规则103:
    在***选取验证码的选取规则并选取验证码后,将验证码的显示规则同步到终端用户端,用以提示用户选取验证码字符。
登录界面104:
    用户访问***的整体界面,用户通过界面填写各种数据与***进行交互。
传输通道105:
提供数据传输的物理通道,可以是无线宽带网和移动数据网络,包含各个移动通信的数据信道,WIFI,固定宽带等。
 
***侧:
***接口模块106:
提供终端访问***的协议和接口,通常为HTTP协议方式进行数据的传输和消息的响应。
验证码数据库107:
    验证码数据管理容器,保存验证码文本数据容器,并提供各种数据库的基础功能。
用户数据库108:
包含用户数据的数据管理容器,管理用户各种属性数据,包含用户名,密码,权限等用户数据并提供各种数据库的基础功能。
验证码容器模块109:
    根据验证码容器的选取规则,***选择数据库中的验证码文本数据容器,作为验证码数据选取的数据源。
验证码规则模块110:
    负责选择本次验证码的生成和选取规则,在验证码数据容器中根据本次规则选取验证码,并提供本次规则描述信息给用户。
验证码逻辑模块111:
    验证码逻辑模块负责验证码的运行逻辑流程,根据用户的访问信息提取不同的验证码数据容器和验证码规则,与验证码容器模块以及验证码规则模块进行交互,生成验证码数据容器和验证码以及提取规则,并维护验证码与用户会话之间的关联。
验证码验证模块112:
    在用户输入和提交验证码后,***将用户提交的验证码以及***生成的验证码进行比对,验证用户的输入是否正确。
***管理模块113
***管理功能模块,包含用户管理,逻辑管理、参数配置等各种管理功能。
***门户114:
***用户登入门户的***的门户,提供用户使用***的界面和各种业务流程的承载。
 
图3示为本发明验证码容器结构示意图。
如图所示,描述了数据记录,验证码容器与验证码的逻辑关系。
数据库包含的数据记录,每条记录包含了的验证码容器,所含的内容即为验证码容器。
验证码容器为包含一段内容的数据库字段,验证码根据算法从中选取。
如图,举例为长度为3的,起始位为0的偶数位验证码,从验证码数据容器中的从0起始位开始的3个偶数位字符为验证码。
数据记录,验证码数据容器和验证码的包含关系为:
数据记录-验证码数据容器-验证码。
 
图4示为本发明验证码容器和验证码的生成流程示意图。
如图所示,验证码数据容器和验证码的生成流程包含如下步骤:
1) ***获取和解析用户的访问信息,包含访问时间,访问地址等;
2) ***选择本次验证码容器选择的算法,计算本次验证码数据容器的数据库中的地址;
3) ***获取验证码数据容器对象;
4) 根据用户访问信息,选择本次验证码抽取规则;
5) 推送数据容器和验证码提取规则到用户终端;
6) 指示用户验证码选取规则。
 
下面举一个例子来说明本发明用户使用本发明的一种随机码的登录工作流程,该实施例中,业务包括以下步骤:
预置条件:用户在***注册,验证码***正常运行。
步骤1:用户登录***,访问***登录页面,***登录页面包含的验证脚本模块请求验证数据;
步骤2:验证码***接收到登录页面的验证码数据请求,根据请求消息包含的用户属性,安全级别数据选择验证码数据容器和验证码提取规则;
步骤3:***获取本次验证码数据容器和验证码提取规则,并将验证码数据发送到用户页面;
步骤4.用户登录页面显示验证码数据容器以及验证码提取规则;
步骤5.用户按照验证码提取规则在数据容器中提取验证码并填写到表单;
步骤6.用户提交数据进行登录,***获取用户提交的验证数据并进行比对;
步骤7.根据验证数据比对结果以及用户登录数据,***判定本次用户登录是否正确。
步骤8.根据***判断结果,用户登录到***或显示用户登录错误信息,提示用户再次进行登录操作。
 
本发明的描述是为了示例和说明起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。 

Claims (7)

1.一种随机验证码,其特征在于,通过***获取用户访问信息,包含用户信息和访问信息,如访问地址,访问时间等维度参数,根据验证码容器选择算法在数据库抽取随机文本后通过验证码模块在随机文本中指定验证码字符,并告知用户验证码选取规则,提示用户对应的验证码,如通过告知选取规则,用户选取输入对应的验证码进行验证即可。
2.如权利要求1所述,***获取用户访问信息,包含用户信息和访问信息,如访问地址,访问时间等维度参数,其特征在于,***通过获取用户访问IP地址,访问时间,访问终端类型等等各种包含在访问请求消息中的用户信息,根据这些信息计算和抽取数据库的文本内容,作为验证码的数据容器,并基于数据容器选取和指定验证码。
3.如权利要求1所述,***根据验证码容器选择算法在数据库抽取验证码容器,其特征在于,***获取用户的各种访问信息后,包含用户访问IP地址,时间戳,访问终端类型,如浏览器类型,根据这些信息映射成数据库中的记录,以此抽取和选定数据库包含验证码容器,如通过将信息进行散列运算,根据计算结果截取散列码中的数个字位选择对应的数据,或如用户访问地址在中国,时间为白天十二点,则提取中国区域对应的数据,再根据访问时间,随机产生一个随机数,根据这个随机数指定对应的包含验证码文本。
4.如权利要求1所述,通过验证码模块在随机文本中指定需要验证的部分,告知用户验证码选取方法,其特征在于,在***选定验证码数据容器,验证码模块计算验证码数据容器的文本长度,验证码模块读本次验证码的生成规则,在验证码数据容器中按照生成规则,指定验证码数据容器中的部分字符作为验证码,并通过各种方式告知用户验证码的选取规则。
5.如权利要求4所述,验证码模块读本次验证码的生成规则生成验证字符,其特征在于,***保存了各种验证码的生成规则,规则为在验证码数据容器中生成和指定验证码的方法,***根据规则在验证码的数据容器中选定作为验证码的字符,规则包含了各种基于字符串的选取方式,如基于各种数列的计算方式,如偶数位字符的选取。
6.如权利要求4所述,在验证码数据容器中指定部分字符作为验证码,并以各种方式告知用户验证码的选取规则,其特征在于,***按照验证码的生成规则生成验证码,并将选取结果通过文本或图形描述等方式告知用户,例如告知用户本次验证码字符序列的验证码支付位置为2,4,6,并将验证码字符格式化为斜体粗体,颜色为特定色彩,选取前3个偶数位的字符作为验证码,用户看到***本次验证码选取规则即可选取对应的验证码并输入。
7.***在生成和指定验证码,将指定的验证码数据提取并保存在***端,作为验证的依据,其特征在于,***在指定验证码后,将验证码数据保存在***端,并与用户的访问会话进行关联,用户在输入和提交验证码后,***将用户提交的验证码与***保存的进行比对,如一致则认为本次验证正确。
CN2012101086922A 2012-04-16 2012-04-16 一种随机验证码 Pending CN103379091A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012101086922A CN103379091A (zh) 2012-04-16 2012-04-16 一种随机验证码

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012101086922A CN103379091A (zh) 2012-04-16 2012-04-16 一种随机验证码

Publications (1)

Publication Number Publication Date
CN103379091A true CN103379091A (zh) 2013-10-30

Family

ID=49463656

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012101086922A Pending CN103379091A (zh) 2012-04-16 2012-04-16 一种随机验证码

Country Status (1)

Country Link
CN (1) CN103379091A (zh)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103679454A (zh) * 2013-12-10 2014-03-26 阮桂芳 一种网络安全交易方法
CN104852885A (zh) * 2014-02-14 2015-08-19 腾讯科技(深圳)有限公司 一种进行验证码验证的方法、装置和***
CN105635040A (zh) * 2014-10-27 2016-06-01 阿里巴巴集团控股有限公司 一种验证方法,设备和***
CN105790952A (zh) * 2016-02-29 2016-07-20 上海诺亚投资管理有限公司 一种用户信息的验证***和方法
CN105847232A (zh) * 2016-03-10 2016-08-10 南通智造链科技有限公司 互联网网页登录***中设置随机对照验证码的实现方法
CN106570993A (zh) * 2016-10-21 2017-04-19 深圳市新国都支付技术有限公司 一种提升矩阵键盘安全性的方法、装置和键盘
CN106650398A (zh) * 2017-01-03 2017-05-10 深圳博十强志科技有限公司 移动平台的验证码识别***及识别方法
CN107872438A (zh) * 2016-09-28 2018-04-03 腾讯科技(深圳)有限公司 一种验证方法、装置及终端
WO2018059033A1 (zh) * 2016-09-30 2018-04-05 华为技术有限公司 一种验证方法、服务器和***
CN108959899A (zh) * 2018-07-03 2018-12-07 四川长虹电器股份有限公司 一种基于React实现图片验证码生成及刷新的方法
CN109075972A (zh) * 2015-10-28 2018-12-21 倪敏 密码防盗的认证及加密的***和方法
CN110691086A (zh) * 2019-09-29 2020-01-14 深圳供电局有限公司 一种跨平台的验证解锁方法
CN112446781A (zh) * 2020-11-27 2021-03-05 平安普惠企业管理有限公司 风控数据生成方法、装置、设备及计算机可读存储介质
CN113239341A (zh) * 2021-07-12 2021-08-10 南京赛宁信息技术有限公司 不依赖用户真实特征信息的身份验证方法、设备与***
CN116597845A (zh) * 2023-07-14 2023-08-15 深圳奥联信息安全技术有限公司 一种随机式声纹验证***及方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101179381A (zh) * 2006-11-07 2008-05-14 阿里巴巴公司 一种验证信息的方法和装置
CN101251918A (zh) * 2007-12-20 2008-08-27 北京爱笛星科技有限公司 广告内容生成验证信息***及其方法
US20090055892A1 (en) * 2007-08-20 2009-02-26 Feitian Technologies Co., Ltd. Authentication method and key device
CN102291238A (zh) * 2011-07-29 2011-12-21 朱新泉 一种网络用户身份认证方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101179381A (zh) * 2006-11-07 2008-05-14 阿里巴巴公司 一种验证信息的方法和装置
US20090055892A1 (en) * 2007-08-20 2009-02-26 Feitian Technologies Co., Ltd. Authentication method and key device
CN101251918A (zh) * 2007-12-20 2008-08-27 北京爱笛星科技有限公司 广告内容生成验证信息***及其方法
CN102291238A (zh) * 2011-07-29 2011-12-21 朱新泉 一种网络用户身份认证方法

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103679454A (zh) * 2013-12-10 2014-03-26 阮桂芳 一种网络安全交易方法
CN104852885A (zh) * 2014-02-14 2015-08-19 腾讯科技(深圳)有限公司 一种进行验证码验证的方法、装置和***
CN104852885B (zh) * 2014-02-14 2021-10-29 腾讯科技(深圳)有限公司 一种进行验证码验证的方法、装置和***
CN105635040B (zh) * 2014-10-27 2018-12-28 阿里巴巴集团控股有限公司 一种验证方法,设备和***
CN105635040A (zh) * 2014-10-27 2016-06-01 阿里巴巴集团控股有限公司 一种验证方法,设备和***
CN109075972A (zh) * 2015-10-28 2018-12-21 倪敏 密码防盗的认证及加密的***和方法
CN105790952A (zh) * 2016-02-29 2016-07-20 上海诺亚投资管理有限公司 一种用户信息的验证***和方法
CN105847232A (zh) * 2016-03-10 2016-08-10 南通智造链科技有限公司 互联网网页登录***中设置随机对照验证码的实现方法
CN105847232B (zh) * 2016-03-10 2019-04-12 南通智造链科技有限公司 互联网网页登录***中设置随机对照验证码的实现方法
CN107872438A (zh) * 2016-09-28 2018-04-03 腾讯科技(深圳)有限公司 一种验证方法、装置及终端
WO2018059033A1 (zh) * 2016-09-30 2018-04-05 华为技术有限公司 一种验证方法、服务器和***
CN106570993A (zh) * 2016-10-21 2017-04-19 深圳市新国都支付技术有限公司 一种提升矩阵键盘安全性的方法、装置和键盘
CN106650398A (zh) * 2017-01-03 2017-05-10 深圳博十强志科技有限公司 移动平台的验证码识别***及识别方法
CN106650398B (zh) * 2017-01-03 2023-04-14 深圳博十强志科技有限公司 移动平台的验证码识别***及识别方法
CN108959899A (zh) * 2018-07-03 2018-12-07 四川长虹电器股份有限公司 一种基于React实现图片验证码生成及刷新的方法
CN110691086A (zh) * 2019-09-29 2020-01-14 深圳供电局有限公司 一种跨平台的验证解锁方法
CN112446781A (zh) * 2020-11-27 2021-03-05 平安普惠企业管理有限公司 风控数据生成方法、装置、设备及计算机可读存储介质
WO2022110647A1 (zh) * 2020-11-27 2022-06-02 平安普惠企业管理有限公司 风控数据生成方法、装置、设备及计算机可读存储介质
CN113239341A (zh) * 2021-07-12 2021-08-10 南京赛宁信息技术有限公司 不依赖用户真实特征信息的身份验证方法、设备与***
CN116597845A (zh) * 2023-07-14 2023-08-15 深圳奥联信息安全技术有限公司 一种随机式声纹验证***及方法
CN116597845B (zh) * 2023-07-14 2023-10-10 深圳奥联信息安全技术有限公司 一种随机式声纹验证***及方法

Similar Documents

Publication Publication Date Title
CN103379091A (zh) 一种随机验证码
CN104468531B (zh) 敏感数据的授权方法、装置和***
US11216627B2 (en) Method and device for providing and verifying two-dimensional code
CN1845489B (zh) 验证信息生成装置及其方法、反自动机验证装置及其方法
CN101267311B (zh) 一种网上银行防止数据劫持的方法、装置与***
CN103067156B (zh) 移动互联网用户资源访问的url加密、验证方法和装置
CN107292181A (zh) 基于区块链的数据库***及使用该***的使用方法
CN104541475A (zh) 用于交易认证的经提取且随机化的一次性密码
WO2016124074A1 (zh) 一种信息处理方法、客户端及服务器、计算机存储介质
CN101977194A (zh) 一种第三方验证码***及第三方验证码提供方法
CN107104996A (zh) 用户位置校验方法和装置、受控设备访问方法和装置
CN101183458B (zh) 图片验证码生成方法和图片验证码生成装置
US10659452B2 (en) Dynamic graphical password-based network registration method and system
CN107911381A (zh) 应用程序编程接口的访问方法、***、服务端及客户端
US11037147B2 (en) Money transfer fraud prevention methods and systems
CN105208013A (zh) 一种跨设备的高安全性无密码登录方法
CN105337940B (zh) 一种页面验证方法、客户端、服务器和***
CN104348617A (zh) 验证码处理方法、装置、终端及服务器
CN106790166A (zh) 一种安全认证的方法、装置及***
CN102592253A (zh) 一种基于视频的验证码***
CN103186781A (zh) 文本识别方法
CN110311886A (zh) 服务器漏洞检测方法、装置、设备和存储介质
CN107451459A (zh) 使用图片验证码进行验证的方法和装置
CN103270732A (zh) 通信装置、提示装置以及信息记录介质
CN104144146B (zh) 一种访问网站的方法和***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20131030