The invention discloses a verification code security defense device, which is characterized in that the device comprises a verification code generation module, display module, a receiving module, a judging module, recording module, alarm transmitting module; the verification code generation module is used for the first information verification code verification code information based on the second generation, the second the amount of information is less than the first verification code verification code information; the display module is used to display the second verification code information; the receiving module is used for receiving data to be verified; the technical scheme through the verification code information is divided into the first and the second verification code verification code information information, improve the malicious program brute force difficulty, enhanced security the defense of the verification code.
【技术实现步骤摘要】
一种验证码安全防御装置
本专利技术涉及验证码
,特别涉及一种验证码安全防御装置。
技术介绍
前对于用户的注册、登录或其它渠道通常会设置验证码进行校验,设置的验证码都是展现一个点阵验证码让用户输入或点选内容的方式进行校验,也没有对程序暴力破解方式进行不断尝试的报警;有的验证码为了防御暴力破解,不断的让字符缩紧,让字符相互重叠,以至于肉眼都分不清。
技术实现思路
本专利技术的目的就是克服现有技术的不足,为了实现验证码的安全性,提出一种验证码安全防御装置,本专利技术采用技术方案具体如下:一种验证码安全防御装置,其特征在于,所述装置包括验证码生成模块、显示模块、接收模块、判断模块、收集记录模块、警报发送模块;所述验证码生成模块用于基于第一验证码信息生成第二验证码信息,其中所述第二验证码信息量小于第一验证码信息;所述显示模块用于展示第二验证码信息;所述接收模块用于接收待验证数据;所述判断模块用于判断所述待验证数据与第二验证码信息是否相同;所述显示模块还用于在判定所述待验证数据与第二验证码信息相同时,显示验证成功信息;还用于在判定所述待验证数据与第二验证码信息不同时,在客户端显示验证错误信息;所述判断模块还用于判断所述待验证数据与第一验证码信息是否相同;还包括收集记录模块、警报发送模块,所述收集记录模块用于在判定所述待验证数据与第一验证码信息相同时,收集并记录客户端特征。所述警报发送模块用于在判定所述待验证数据与第一验证码信息相同时,向服务器发送验证码信息被破解警报。进一步的,所述第一验证码信息包括字符信息;所述验证码生成模块还用于执行随机过程确定字符信息的隐藏或显 ...
【技术保护点】
一种验证码安全防御装置,其特征在于,所述装置包括验证码生成模块、显示模块、接收模块、判断模块、收集记录模块、警报发送模块;所述验证码生成模块用于基于第一验证码信息生成第二验证码信息,其中所述第二验证码信息量小于第一验证码信息;所述显示模块用于展示第二验证码信息;所述接收模块用于接收待验证数据;所述判断模块用于判断所述待验证数据与第二验证码信息是否相同;所述显示模块还用于在判定所述待验证数据与第二验证码信息相同时,显示验证成功信息;还用于在判定所述待验证数据与第二验证码信息不同时,在客户端显示验证错误信息;所述判断模块还用于判断所述待验证数据与第一验证码信息是否相同;还包括收集记录模块、警报发送模块,所述收集记录模块用于在判定所述待验证数据与第一验证码信息相同时,收集并记录客户端特征;所述警报发送模块用于在判定所述待验证数据与第一验证码信息相同时,向服务器发送验证码信息被破解警报。
【技术特征摘要】
1.一种验证码安全防御装置,其特征在于,所述装置包括验证码生成模块、显示模块、接收模块、判断模块、收集记录模块、警报发送模块;所述验证码生成模块用于基于第一验证码信息生成第二验证码信息,其中所述第二验证码信息量小于第一验证码信息;所述显示模块用于展示第二验证码信息;所述接收模块用于接收待验证数据;所述判断模块用于判断所述待验证数据与第二验证码信息是否相同;所述显示模块还用于在判定所述待验证数据与第二验证码信息相同时,显示验证成功信息;还用于在判定所述待验证数据与第二验证码信息不同时,在客户...
【专利技术属性】
技术研发人员:季一全,汤佳,
申请(专利权)人:芜湖通全科技有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。