基于语义理解的交互式图片验证方法技术

技术编号:25224320 阅读:44 留言:0更新日期:2020-08-11 23:13
本发明专利技术属于网络验证技术领域,公开了一种基于语义理解的交互式图片验证方法,包括:1)生成待验证问题:从生成待验证问题的基础属性库中随机选取若干属性,并随机设置属性的属性值;根据选取出的属性及属性值生成待验证问题;2)根据待验证问题相应的属性及属性值生成指定数量的验证图片,生成验证图片输出序列,生成非验证图片,按照验证图片输出序列组成候选码图片;3)显示待验证问题和候选码图片;4)接收用户在候选码图片中点选的图片,记录点选图片的位置序列;5)比较验证图片输出序列和点选图片的位置序列,相同,验证通过,不同,验证不通过。本方法生成的待验证问题和候选码图片对用户来说容易识别和操作,但不易被机器自动识别。

【技术实现步骤摘要】
基于语义理解的交互式图片验证方法
本专利技术属于网络验证
,具体涉及一种基于语义理解的交互式图片验证方法。
技术介绍
验证码在网络验证过程中,用于区分访问请求者是计算机程序还是人。在网络验证中,作为服务器端的计算机会自动生成一个待验证问题由用户来解答。这个待验证问题可以由计算机生成并评判,但是必须只有人类才能解答。由于计算机无法解答待验证的问题(将正确的验证码反馈给计算机),所以回答出待验证问题的用户就可以被认为是人类。验证码常用来防止木马等程序恶意破解密码、刷票、论坛灌水等,目的是为了防止某个黑客对某些特定注册用户用特定程序暴力破解等方式进行不断地登陆尝试。验证码通常是由一些线条和一些不规则的字符组成,主要作用是为了防止黑客把密码数据化后进行盗取。目前验证码所使用的技术分为以下几种1.验证码生成技术(1)文本验证码(2)图像验证码(3)音频验证码(4)视频验证码(5)手机短信验证码(6)上述综合术的综合2.用于增强验证码防破解能力的技术(1)字符粘连技术(2本文档来自技高网...

【技术保护点】
1.一种基于语义理解的交互式图片验证方法,其特征在于,包括以下步骤:/n1)生成待验证问题:从生成待验证问题的基础属性库中随机选取若干属性,并随机设置属性的属性值;根据选取出的属性及属性值生成待验证问题;/n2)根据待验证问题相应的属性及属性值生成指定数量的验证图片,生成验证图片输出序列,生成非验证图片,按照验证图片输出序列组成候选码图片;/n3)显示待验证问题和候选码图片;/n4)接收用户在候选码图片中点选的图片,记录点选图片的位置序列;/n5)比较验证图片输出序列和点选图片的位置序列,若相同,则验证通过,若不同,则验证不通过。/n

【技术特征摘要】
1.一种基于语义理解的交互式图片验证方法,其特征在于,包括以下步骤:
1)生成待验证问题:从生成待验证问题的基础属性库中随机选取若干属性,并随机设置属性的属性值;根据选取出的属性及属性值生成待验证问题;
2)根据待验证问题相应的属性及属性值生成指定数量的验证图片,生成验证图片输出序列,生成非验证图片,按照验证图片输出序列组成候选码图片;
3)显示待验证问题和候选码图片;
4)接收用户在候选码图片中点选的图片,记录点选图片的位置序列;
5)比较验证图片输出序列和点选图片的位置序列,若相同,则验证通过,若不同,则验证不通过。


2.根据权利要求1所述的基于语义理解的交互式图片验证方法,其特征在于,对所述待验证问题根据需要进行变形后作为最终的待验证问题,变形的方式包括以下至少一种:
将各个属性任意组合并重复出现多次;
改变属性值;
将待验证问题中部分词语生成一组相同含义、不同表达方式的映射;
将待验证问题翻译成其他语言。


3.根据权利要求1所述的基于语义理解的交互式图片验证方法,其特征在于,所述验证图片、非验证图片由若干种不同的基础图形构成,对这些基础图形进行上色、变形和/或层叠处理后...

【专利技术属性】
技术研发人员:匡凤飞艾春风曾党泉
申请(专利权)人:闽南科技学院
类型:发明
国别省市:福建;35

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

1