动态验证码的生成方法、装置、设备、介质及程序产品制造方法及图纸

技术编号:42683685 阅读:20 留言:0更新日期:2024-09-10 12:32
本申请涉及验证码技术领域,特别涉及一种动态验证码的生成方法、装置、设备、介质及程序产品,其中,方法包括:识别静态验证码的至少一个目标字符;为静态验证码的至少一个目标字符添加动画效果;基于添加动画效果的静态验证码生成动态验证码。由此,解决了相关技术中验证码生成方法较为复杂,生成的验证码抗干扰能力弱,容易被自动化恶意程序识别的问题。

【技术实现步骤摘要】

本专利技术涉及验证码,具体涉及一种动态验证码的生成方法、装置、设备、介质及程序产品


技术介绍

1、验证码通常包含数字与字母的混合,以图片的形式展示,其主要作用是区分人类的操作和自动化恶意程序,保护网站免受暴力破解密码、登录尝试、论坛灌水、刷票等行为的侵害;由于验证码技术具有随机性较强、简单的特点,也增加了额外的安全层,在互联网领域得到了广泛的应用。

2、相关技术1-cn116821874a公开了一种基于通用加解密算法结合canvas的前端验证码校验方法,以通过一种前后端都可使用的统一的加解密算法,生成含有字符和数字的图片,要求用户根据提示进行正确输入,进而对用户进行非人判断,但是该方案主要阐述的是验证码的校验过程,并没有具体说明验证码的生成方法。

3、相关技术2-cn106778568b公开了一种克服现有技术中web页面的验证码输入方式单一且无法利用验证码进行功能扩展的缺陷,提供一种验证码的输入方式且基于该输入方式能够实现对验证码的功能进一步扩展的基于web页面的验证码的处理方法,但是该方案主要阐述的是验证码的处理方法,并没有具体本文档来自技高网...

【技术保护点】

1.一种动态验证码的生成方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的动态验证码的生成方法,其特征在于,所述为所述静态验证码的至少一个目标字符添加动画效果,包括:

3.根据权利要求2所述的动态验证码的生成方法,其特征在于,所述多个动画函数包括:字符大小缩放函数、字符旋转函数、字符颜色变化函数、字符淡入淡出函数,所述动画效果与所述动画函数对应,所述动画函数基于Animation函数生成。

4.根据权利要求1所述的动态验证码的生成方法,其特征在于,在基于添加动画效果的静态验证码生成动态验证码之后,还包括:

5.根据权利要求1所述的动...

【技术特征摘要】

1.一种动态验证码的生成方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的动态验证码的生成方法,其特征在于,所述为所述静态验证码的至少一个目标字符添加动画效果,包括:

3.根据权利要求2所述的动态验证码的生成方法,其特征在于,所述多个动画函数包括:字符大小缩放函数、字符旋转函数、字符颜色变化函数、字符淡入淡出函数,所述动画效果与所述动画函数对应,所述动画函数基于animation函数生成。

4.根据权利要求1所述的动态验证码的生成方法,其特征在于,在基于添加动画效果的静态验证码生成动态验证码之后,还包括:

5.根据权利要求1所述的动态验证码的生成方法,其特征在于,在识别静态验证码的至少一个目标字符之前,还包括:

6.根据权利要求...

【专利技术属性】
技术研发人员:诸宏伟李易付建军
申请(专利权)人:深蓝汽车南京研究院有限公司
类型:发明
国别省市:

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

1