The invention discloses a method for generating a verification code, a device, a storage medium, a processor and a terminal. The method includes: obtaining at least one label object, at least one of the label objects with the preset tag information; generating the authentication code picture according to at least one label object; determining the label information of the authentication code picture according to the label information of the label object contained in the authentication code picture; Label information to generate at least one set of verification problems and answers corresponding to the verification code picture. The invention solves the technical problem that the existing technology uses the point word or the puzzle scheme to realize the verification code, which needs a large number of databases and is easy to be cracked by the machine recognition technology. One
【技术实现步骤摘要】
生成验证码的方法、装置、存储介质、处理器及终端
本专利技术涉及身份认证领域,具体而言,涉及一种生成验证码的方法、装置、存储介质、处理器及终端。
技术介绍
随着互联网技术的快速发展,信息安全问题也日益突出,为了预防恶意破解密码、刷票、论坛灌水等现象,现有技术主要采用验证码来区分用户是计算机还是人类。目前,最常用的验证码方式为“点字”、“拼图”、“识图”(例如12036网站的验证码)的方案。然而,随着信号处理与图像识别技术提高,如何丰富验证码资料库,如何提高机器破解难度,是亟待解决的问题。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种生成验证码的方法、装置、存储介质、处理器及终端,以至少解决现有技术采用点字或拼图方案实现验证码的方案,需要大量资料库且容易被机器识别技术破解的技术问题。根据本专利技术实施例的一个方面,提供了一种生成验证码的方法,包括:获取至少一个标签对象,标签对象中的至少一个具有预设的标签信息;根据至少一个标签对象生成验证码图片;根据验证码图片中包含的标签对象的标签信息确定验证码图片的标签信息;根据验证码图片的标签信息,生成与验证码图片对应的至少一组验证问题及答案。进一步地,根据第一参数确定每个标签对象在一预设的坐标空间中的位置和/或朝向;在坐标空间中的至少一预设观察位置,以至少一预设方向对坐标空间中的至少一个标签对象进行虚拟拍摄以生成至少一张验证码图片。进一步地,根据验证码图片中包含的标签对象的标签信息确定验证码图片的标签信息,包括:根据验证码图片中包含的标签对象的预设标签信息和虚拟拍摄的动态标签信息,确定验 ...
【技术保护点】
1.一种生成验证码的方法,其特征在于,包括:
【技术特征摘要】
1.一种生成验证码的方法,其特征在于,包括:获取至少一个标签对象,所述标签对象中的至少一个具有预设的标签信息;根据所述至少一个标签对象生成验证码图片;根据所述验证码图片中包含的标签对象的标签信息确定所述验证码图片的标签信息;根据所述验证码图片的标签信息,生成与所述验证码图片对应的至少一组验证问题及答案。2.根据权利要求1所述的方法,其特征在于,根据所述至少一个标签对象生成验证码图片,包括:根据第一参数确定每个标签对象在一预设的坐标空间中的位置和/或朝向;在所述坐标空间中的至少一预设观察位置,以至少一预设方向对所述坐标空间中的所述至少一个标签对象进行虚拟拍摄以生成至少一张验证码图片。3.根据权利要求2所述的方法,其特征在于,根据所述验证码图片中包含的标签对象的标签信息确定所述验证码图片的标签信息,包括:根据所述验证码图片中包含的标签对象的预设标签信息和所述虚拟拍摄的动态标签信息,确定所述验证码图片的标签信息;其中,所述虚拟拍摄的动态标签信息至少根据以下任意一项确定:所述预设观察位置、所述预设方向、所述每个标签对象在所述预设的坐标空间中的位置和/或朝向,以及所述每个标签对象的动作。4.根据权利要求2或3所述的方法,其特征在于,所述标签对象为三维资源对象,所述坐标空间为三维空间。5.根据权利要求2或3所述的方法,其特征在于,所述标签对象为游戏资源对象模型,所述坐标空间为游戏场景空间。6.根据权利要求1所述的方法,其特征在于,所述标签对象中的至少一个作为所述验证码图片的背景。7.根据权利要求1所述的方法,其特征在于,所述验证问题及答案为验证所述验证码图片的标签信息的问题及答案。8.根据权利要求5所述的方法,其特征在于,获取至少一个标签对象,包括:生成至少一个游戏资源对象模型;根据所述游戏资源对象模型选取或创建一个游戏场景空间。9.根据权利要求8所述的方法,其特征在于,在根据所述游戏资源...
【专利技术属性】
技术研发人员:范长杰,胡志鹏,冯潞潞,刘柏,周彩冬,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。