[发明专利]验证码生成方法、装置及系统在审
申请号: | 201410510294.2 | 申请日: | 2014-09-28 |
公开(公告)号: | CN104202345A | 公开(公告)日: | 2014-12-10 |
发明(设计)人: | 徐睿窍;于富龙;何威;周家浩 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F21/31;G06F17/30 |
代理公司: | 北京智汇东方知识产权代理事务所(普通合伙) 11391 | 代理人: | 康正德;孙晓芳 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 验证 生成 方法 装置 系统 | ||
1.一种验证码生成系统,包括客户端以及验证码生成装置,其中,
所述客户端,配置为获取运行在客户端上的业务的应用场景信息,其中,所述业务需要进行验证码的验证;以及
发送所述应用场景信息至所述验证码生成装置;
所述验证码生成装置,配置为接收来自所述客户端的应用场景信息;根据所述应用场景信息在数据库中匹配对应的验证码生成规则;以及
利用匹配到的验证码生成规则生成对应的验证码;
所述客户端,还配置为接收生成的所述验证码。
2.根据权利要求1所述的系统,其中,还包括:
所述客户端,还配置为接收来自用户的请求消息,其中,所述请求消息中携带有所述业务的标识信息;以及
根据所述业务的标识信息转发所述请求消息至与所述业务对应的服务器;
所述服务器,配置为对所述请求消息进行解析,并根据解析内容确定所述客户端当前的应用场景信息;
所述客户端,还配置为接收所述服务器返回的所述应用场景信息。
3.一种客户端,包括:
获取模块,配置为获取运行在所述客户端上的业务的应用场景信息,其中,所述业务需要进行验证码的验证;
发送模块,配置为发送所述应用场景信息至验证码生成装置,由所述验证码生成装置根据所述应用场景信息匹配到对应的验证码生成规则,并根据所述验证码生成规则生成对应的验证码;
接收模块,配置为接收所述生成的验证码。
4.根据权利要求3所述的客户端,其中,还包括:
所述获取模块,还配置为接收来自用户的请求消息,其中,所述请求消息中携带有所述业务的标识信息;
所述发送模块,还配置为根据所述业务的标识信息转发所述请求消息至与所述业务对应的服务器,由所述服务器对所述请求消息进行解析,并根据解析内容确定所述客户端当前的应用场景信息;
所述获取模块,还配置为接收所述服务器返回的所述应用场景信息。
5.一种验证码生成装置,包括:
接收模块,配置为接收来自客户端的应用场景信息;
匹配模块,配置为根据所述应用场景信息在数据库中匹配对应的验证码生成规则;
生成模块,配置为利用匹配到的验证码生成规则生成对应的验证码;
发送模块,配置为返回生成的验证码至所述客户端。
6.根据权利要求5所述的装置,其中,所述生成模块还配置为:
当所述匹配模块匹配到的所述验证码生成规则存在两种以上时,接收业务方的选择指令;
根据所述选择指令确定本次生成验证码利用的验证码生成规则;
利用确定的验证码生成规则生成所述对应的验证码。
7.根据权利要求5或6所述的装置,其中,还包括:
获取模块,配置为获取所述应用场景信息、所述对应的验证码的内容信息以及所述对应的验证码的生成时间信息;
处理模块,配置为对获取到的各信息执行加密操作,生成与所述对应的验证码对应的加密串信息以及所述加密串信息的标识信息,以供后续对所述对应的验证码的验证操作中继续使用。
8.根据权利要求5至7任一项所述的装置,其中,所述验证码生成规则包括下列信息至少之一:
验证码音频信息,其中,所述音频信息至少包括以下任意之一:音频内容信息、音频声音特征信息;
验证码图片信息,其中,所述图片信息至少包括以下任意之一:验证码图片宽度信息、验证码图片高度信息、验证码字符信息。
9.一种验证码的生成方法,包括:
获取运行在客户端上的业务的应用场景信息,其中,所述业务需要进行验证码的验证;
发送所述应用场景信息至验证码生成装置,由所述验证码生成装置根据所述应用场景信息匹配到对应的验证码生成规则,并根据所述验证码生成规则生成对应的验证码;
接收所述生成的验证码。
10.一种验证码生成方法,包括:
接收来自客户端的应用场景信息;
根据所述应用场景信息在数据库中匹配对应的验证码生成规则;
利用匹配到的验证码生成规则生成对应的验证码,并返回至所述客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司;,未经北京奇虎科技有限公司;奇智软件(北京)有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410510294.2/1.html,转载请声明来源钻瓜专利网。