当前位置: 首页 > 专利查询>孙鑫专利>正文

一种文字中间的关键词与图片或视频对应的验证方法技术

技术编号:10639593 阅读:154 留言:0更新日期:2014-11-12 14:18
一种文字中间的关键词与图片对应的验证方法,通过点击图片实现验证。例如,在登陆界面展示一组文字,文字下面是一组M个图片组成的列表,用户必须正确选择文字中间的关键词对应的图片才能解锁设备。这种设计可以使图片本身就是广告或企业标志,带来广告收入的同时,这种验证方法显然有更好的用户体验,且在移动端更具优势,在不会降低人对图像理解的准确率的前提下,大大提高了人机交互的能力。

【技术实现步骤摘要】
【专利摘要】一种文字中间的关键词与图片对应的验证方法,通过点击图片实现验证。例如,在登陆界面展示一组文字,文字下面是一组M个图片组成的列表,用户必须正确选择文字中间的关键词对应的图片才能解锁设备。这种设计可以使图片本身就是广告或企业标志,带来广告收入的同时,这种验证方法显然有更好的用户体验,且在移动端更具优势,在不会降低人对图像理解的准确率的前提下,大大提高了人机交互的能力。【专利说明】
本专利技术属于信息技术与计算机领域,尤其涉及一种基于广告内容和企业标志生成 验证信息的系统及其方法。
技术介绍
在互联网交互系统中,存在一种自动机装置,该装置可以自动完成某项功能。比如 自动注册机,可以自动填写全部注册信息,完成用户注册行为,从而注册大量的用户;再比 如自动发帖机,可以自动在论坛上发帖,回帖,发送大量垃圾广告或增加用户的积分。因此 很多网站有时会碰到客户机的恶意攻击,其中一种很常见的攻击手段就是身份欺骗。它通 过在客户端脚本写入一些代码,然后利用其客户机在网站、论坛等反复登陆,或者攻击者创 建一个窗体,其窗体如果包含了与你注册的窗体或发帖的窗体等相同的字段,传输数据会 通过服务器执行相应的创建帐户,提交垃圾数据等操作,如果服务器本身不能有效验证并 拒绝此非法操作,它会很严重耗费其系统资源,降低网站性能甚至使程序崩溃。 而现在流行的判断访问网站程序是合法用户还是恶意操作的方式,就是采用验证 码技术。常用的验证码技术是为客户提供一个包含随即字符串的图片,用户必须读取这些 字符串,然后随登陆窗体或者发帖窗体等用户创建的窗体一起提交。因为人可以很容易读 出图片中的数字,但如果是一段客户端攻击代码,通过一般手段是很难识别此种验证码的。 用这样的方式可以确保当前的访问是来自一个人而非机器。验证码一般是防止有人利用机 器人自动批量注册、对特定的注册用户用特定程序暴力破解方式进行不断的登陆、灌水。因 为验证码是一个混合了数字或符号的图片,人眼看起来都费劲,机器识别起来就更困难。
技术实现思路
随着能识别数字的软件的开发运用,验证码的安全性越来越受到质疑,究其原因, 自动机开发人员有更多的经济利益驱动,而反自动机验证系统一直处于被动的防守态势。 现有的反自动机验证系统不仅较易破解,而且不能给运营者带来经济利益,所以针对现有 的一系列问题,本专利技术基于一组文字中间的关键词与图片或视频对应的验证方法,以解决 现有技术中验证码容易被识别的缺陷,并为使用本专利技术的反自动机验证系统的运营者带来 经济利益。 本专利技术将网站的资源和广告主的需求进行联接,是互联网广告的一个分支,既可 以用来提高企业品牌知名度,如将验证码系统中的图片做成企业LOGO,也可以为企业特定 的广告语或口号提供平台,如将验证码系统中的文字做成超级链接,点击即进入广告主宣 传页面。对于那些名称较长的企业或者产品,不宜做验证码广告的,也可以对其名称进行缩 写,以符合验证码的容量,且地区性企业可以选择地区性网站的验证码进行广告宣传。企业 在选择做验证码广告的时候,要考虑到相关网站验证码的媒体受众和企业或者产品的目标 受众的关系,同时可以搭配其他媒介或者非媒介,如可以选择在验证码窗口上下环境进行 相关的信息补充,来进行广告宣传,实现资源的优化组合以收到更好的广告效果。 验证码生成、传输过程1 步骤1 :建立实现文字中间的关键词与图片中嵌入的或与图片外附带的信息对应的验 证码系统,包括如下机构:管理子系统,接收并存储上传的文字,接收并存储上传的图片, 接收并存储文字对图片相应匹配的信息;下载子系统,根据文字与图片内嵌或外附的信息 的匹配要求随机抽取文字和图片内容组合生成互动验证码,并把互动验证码发到客户端显 示;验证子系统,对比客户端返回的用户与验证码互动行为的记录和预定的正确行为,得到 验证结果。 步骤2 :运用文字中间的关键词与图片中嵌入的或图片外附带的信息对应的验证 码系统实现鼠标点击图片完成验证,其流程如下:用户电脑发送网页请求URL到web服务 器;web服务器从存储单元提取网页数据并发回用户电脑;用户电脑读取网页数据并执行 内嵌在网页里的脚本;用户电脑发送URL请求到下载子系统提取验证码数据;下载子系统 随机抽取N组(N> 1)包含既定关键词的文字和Μ个图片文件(其中包含关键词对应的图 片,Μ > 4),合成验证码数据,并发回用户电脑;用户电脑执行展示在网页中的验证码脚本; 用户填写表单并与验证码互动完成验证指令,提交表单;用户电脑将表单数据和用户与验 证码互动记录发回web服务器;web服务器将用户与验证码互动记录发给验证子系统;验 证子系统对比用户互动记录和预定正确回答,得到验证结果;验证子系统将验证结果发回 web服务器;web服务器根据验证结果,向用户电脑发回相应的表单提交结果网页。 验证码生成、传输过程2 步骤1 :建立实现文字中间的关键词与视频中嵌入的或与视频外附带的信息对应的验 证码系统,包括如下机构:管理子系统,接收并存储上传的文字,接收并存储上传的视频, 接收并存储文字对视频相应匹配的信息;下载子系统,根据文字与视频内嵌或外附的信息 的匹配要求随机抽取文字和视频内容组合生成互动验证码,并把互动验证码发到客户端显 示;验证子系统,对比客户端返回的用户与验证码互动行为的记录和预定的正确行为,得到 验证结果。 步骤2 :运用文字中间的关键词与视频中嵌入的或视频外附带的信息对应的验证 码系统实现鼠标点击视频完成验证,其流程如下:用户电脑发送网页请求URL到web服务 器;web服务器从存储单元提取网页数据并发回用户电脑;用户电脑读取网页数据并执行 内嵌在网页里的脚本;用户电脑发送URL请求到下载子系统提取验证码数据;下载子系统 随机抽取N组(N > 1)包含既定关键词的文字和Μ个视频文件(其中包含关键词对应的视 频,Μ > 4),合成验证码数据,并发回用户电脑;用户电脑执行展示在网页中的验证码脚本; 用户填写表单并与验证码互动完成验证指令,提交表单;用户电脑将表单数据和用户与验 证码互动记录发回web服务器;web服务器将用户与验证码互动记录发给验证子系统;验 证子系统对比用户互动记录和预定正确回答,得到验证结果;验证子系统将验证结果发回 web服务器;web服务器根据验证结果,向用户电脑发回相应的表单提交结果网页。 实施方式1 一种文字中间的关键词与图片中嵌入的信息相对应,点击图片验证识别的方法。用户 得到N组文字,其中与图片相关的关键词被重点标出,用户需要点击Μ个图片中与关键词相 对应的图片。 实施方式2 一种文字中间的关键词与视频中嵌入的信息相对应,点击视频验证识别的方法。用户 得到N组文字,其中与视频相关的关键词被重点标出,用户需要点击Μ个视频中与关键词相 对应的视频。 实施方式3 一种文字中间的关键词与图片外附带的信息相对应,点击信息所附属的图片对应识别 的方法。用户得到Ν组文字,其中与图片相关的关键词被重点标出,用户需要点击Μ个图片 中附带外部信息的图片,且此信息是与关键词所对应匹配的。 实施方式4 一种文字中间的关键词与视频外本文档来自技高网
...

【技术保护点】
一种文字中间的关键词与图片对应,通过点击图片实现验证的方法,其特征在于包括:    步骤1:建立实现文字中间的关键词与图片中嵌入的信息对应的验证码系统,包括如下机构:管理子系统,接收并存储上传的文字,接收并存储上传的图片,接收并存储文字对图片中嵌入的信息相应匹配的信息;下载子系统,根据文字与图片中嵌入信息的匹配要求随机抽取文字和图片内容组合生成互动验证码,并把互动验证码发到客户端显示;验证子系统,对比客户端返回的用户与验证码互动行为的记录和预定的正确行为,得到验证结果;    步骤2:运用文字中间的关键词与图片中嵌入的信息对应的验证码系统实现鼠标点击图片完成验证,其流程如下:用户电脑发送网页请求到web服务器;web服务器从存储单元提取网页数据并发回用户电脑;用户电脑读取网页数据并执行内嵌在网页里的脚本;用户电脑发送请求到下载子系统提取验证码数据;下载子系统随机抽取N组(N≥1)包含既定关键词的文字和M个内部嵌有信息的图片文件(其中包含既定关键词对应的图片,M≥4),合成验证码数据,并发回用户电脑;用户得到N组文字,其中与图片相关的关键词被重点标出,用户需要点击M个图片中与关键词对应的图片(此“对应”为图片内嵌入的信息与关键词之间的匹配关系);用户电脑执行展示在网页中的验证码脚本;用户填写表单并与验证码互动完成验证指令,提交表单;用户电脑将表单数据和用户与验证码互动记录发回web服务器;web服务器将用户与验证码互动记录发给验证子系统;验证子系统对比用户互动记录和预定正确回答,得到验证结果;验证子系统将验证结果发回web服务器;web服务器根据验证结果,向用户电脑发回相应的表单提交结果网页。...

【技术特征摘要】

【专利技术属性】
技术研发人员:刘宏刚孙鑫
申请(专利权)人:孙鑫
类型:发明
国别省市:河南;41

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

1