[发明专利]滑块验证码的生成方法、装置、计算机设备及存储介质在审
申请号: | 201910002794.8 | 申请日: | 2019-01-02 |
公开(公告)号: | CN109800559A | 公开(公告)日: | 2019-05-24 |
发明(设计)人: | 徐介夫 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F21/36 | 分类号: | G06F21/36 |
代理公司: | 深圳市立智方成知识产权代理事务所(普通合伙) 44468 | 代理人: | 王增鑫 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 滑块 目标图形 验证码 背景图 内容图 计算机设备 存储介质 风格转换 机器识别 图像验证 图生成 位置处 用户端 滑动 风格 预设 嵌入 吻合 发送 图像 验证 融合 转化 | ||
本发明提出一种滑块验证码的生成方法,所述方法包括:获取预先设定的滑块图以及背景图,依据所述滑块图生成一个目标图形以及若干个干扰图形;将所述目标图形以及所述干扰图形嵌入至所述背景图中生成内容图;利用预设的风格图像将所述内容图进行风格转换,生成滑块验证码,以便将其发送至用户端后用户通过滑动所述滑块图至与所述目标图形吻合的位置处进行验证。本发明通过通过风格转化,将干扰图形的边界和目标图形的边界进行融合,增加了机器识别滑块图所在位置的边界的难度,从而提升了图像验证的安全性和可靠性。
技术领域
本发明涉及互联网信息安全领域,尤其涉及一种滑块验证码的生成方法、装置、计算机设备及存储介质。
背景技术
随着互联网的快速发展,各种验证码技术也在不断涌现,常见的验证码形式有:字符识别、滑块拖动、图片点选、图片文字点选、智力题目解答等,其中字符识别历史最久,由于图像识别技术的发展,其安全性已经受到了很大的威胁,破解难度较低。现有的横向滑块拖动式验证码由于其形式简单,用户体验很好,但是答案轨迹简单,也容易被模拟,从而被破解,安全系数也较低。
现有的其他形式的滑块验证码,是通过美工生成干扰滑块,干扰性存在不足,容易被机器识别,而且不容易生成,效率较低。而且对干扰滑块的边界和滑块图的边界没有进行融合混淆,导致机器容易识别滑块图所在位置的边界。
因此,现有的技术方案中,干扰性不足,容易被机器识别,效率较低下。
发明内容
本发明提供一种滑块验证码的生成方法及相应的装置,其主要实现了通过通过风格转化,将干扰图形的边界和目标图形的边界进行融合,增加了机器识别滑块图所在位置的边界的难度,从而提升了图像验证的安全性和可靠性。
本发明还提供一种用于执行本发明的滑块验证码的生成方法的计算机设备及可读存储介质。
为解决上述问题,本发明采用如下各方面的技术方案:
第一方面,本发明提供一种滑块验证码的生成方法,所述方法包括:
获取预先设定的滑块图以及背景图,依据所述滑块图生成一个目标图形以及若干个干扰图形;
将所述目标图形以及所述干扰图形嵌入至所述背景图中生成内容图;
利用预设的风格图像将所述内容图进行风格转换,生成滑块验证码,以便将其发送至用户端后用户通过滑动所述滑块图至与所述目标图形吻合的位置处进行验证。
具体的,所述获取预先设定的滑块图以及背景图,依据所述滑块图生成一个目标图形以及若干个干扰图形之后,包括:
将所述滑块图嵌入至所述背景图的预设位置处。
具体的,所述获取预先设定的滑块图以及背景图,依据所述滑块图生成一个目标图形以及若干个干扰图形,包括:
复制所述滑块图生成所述目标图形;
将所述目标图形旋转预设的若干个角度和/或按随机缩放比例进行缩放生成对应的若干个所述干扰图形。
具体的,所述将所述目标图形以及所述干扰图形嵌入至所述背景图中,包括:
将所述干扰图形嵌入至所述目标图形的周围预设区域内,使得所述干扰图形的部分边缘与所述目标图形的部分边缘重合,或者,使得所述干扰图形的部分区域与所述目标图形的部分区域重合。
具体的,所述将所述目标图形以及所述干扰图形嵌入至所述背景图中,包括:
将所述目标图形与所述干扰图形随机散布在背景图中;
判断在所述目标图形的预置距离范围内,所述干扰图形的数量是否达到预置数值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910002794.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:密码服务板卡以及密码服务装置
- 下一篇:一种设备识别方法和装置