一种验证码生成及校验的系统和方法技术方案

技术编号:40173408 阅读:22 留言:0更新日期:2024-01-26 23:42
本发明专利技术提供一种验证码生成及校验的系统和方法,获取客户端的验证请求;根据验证请求,采用已训练的第一模型生成由多个词语组成的词语集合,并根据词语集合生成校验图片,校验图片包含与词语集合中各词语对应的物体对象;向客户端反馈词语集合以供用户进行词语选择,并接收到客户端的词语选择结果;向客户端反馈校验图片以供用户点击,并获取点击位置数据;采用已训练的第二模型分割校验图片中的物体对象,得到物体对象分割结果;根据词语选择结果、点击位置数据和物体对象分割结果确定校验结果并向客户端反馈校验结果。大幅增加了验证码的破解难度。

【技术实现步骤摘要】

本专利技术涉及安全验证,尤其涉及一种验证码生成及校验的系统和方法


技术介绍

1、随着网络技术的发展,各种应用系统的普及,对系统安全性有了更高要求,特别是一些影响较大的关键应用。目前,很多关键系统都采用了验证码的方式来保证关键操作是使用者的本人行为,目前的验证码技术大多是围绕以下几点进行:增加干扰项、增加校验次数、设置复杂的转换规则。现有验证技术在有限的验证码图片库里随机挑选,无论库容量如何增加,总能通过打码方式破解并穷尽验证码,最终让验证码失去效果。这些验证方式容易被破解,然后可以通过脚本代替人进行验证,降低了用户本人操作的可信性。


技术实现思路

1、基于上述问题,本专利技术提供一种验证码生成及校验的系统和方法,旨在克服现有验证码在安全方面的不足,增加验证码破解难度。

2、一种验证码生成及校验的系统,包括:

3、验证码校验模块,用于与客户端交互,根据客户端的验证请求调用图片生成模块;

4、图片生成模块,连接验证码校验模块,用于根据验证请求,采用已训练的第一模型生成由多个词本文档来自技高网...

【技术保护点】

1.一种验证码生成及校验的系统,其特征在于,包括:

2.如权利要求1所述的一种验证码生成及校验的系统,其特征在于,所述第一模型基于扩散模型。

3.如权利要求1所述的一种验证码生成及校验的系统,其特征在于,所述第二模型基于任意分割模型。

4.如权利要求1所述的一种验证码生成及校验的系统,其特征在于,还包括训练模块,分别连接所述图片生成模块和所述图片分割模块,用于对所述第一模型和所述第二模型进行联合训练,包括:

5.如权利要求1所述的一种验证码生成及校验的系统,其特征在于,所述验证码校验模块包括:

6.一种验证码生成及校验的方法,其...

【技术特征摘要】

1.一种验证码生成及校验的系统,其特征在于,包括:

2.如权利要求1所述的一种验证码生成及校验的系统,其特征在于,所述第一模型基于扩散模型。

3.如权利要求1所述的一种验证码生成及校验的系统,其特征在于,所述第二模型基于任意分割模型。

4.如权利要求1所述的一种验证码生成及校验的系统,其特征在于,还包括训练模块,分别连接所述图片生成模块和所述图片分割模块,用于对所述第一模型和所述第二模型进行联合训练,包括:

5.如权利要求1所述的一种验证码生成及校验的系统,其特征在于,所述验证码校验模块包括:

【专利技术属性】
技术研发人员:李勋张涛吴松洋汪俊明
申请(专利权)人:公安部第三研究所
类型:发明
国别省市:

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

1