共查询到20条相似文献,搜索用时 31 毫秒
1.
验证码对于防御Web服务的自动攻击具有重要作用,但面对具有自动识别技术的破解工具时,难以实现有效的安全保护。如果采用高度失真等方式增强验证码的安全性,会使验证码失去原来的形状,导致人眼也难以识别。文章提出一种融合多重风格迁移和对抗样本技术的验证码安全性增强方法,在保留原有内容的同时利用多重风格迁移方式抵御未知的机器识别,再通过对抗样本技术攻击已知的常见模型,从而欺骗神经网络。在文本验证码数据集上的实验结果表明,文章提出的生成算法具有更低的机器识别率,有效提高了文本验证码的安全性。 相似文献
2.
《计算机应用与软件》2014,(8)
针对现阶段普遍应用的验证码较为简单,易于被自动化程序识别导致恶意攻击的问题,提出一种新的生成验证码的方法。该方法首先设计了一种验证码生成算法,使其字符个数、字符出现的位置都是不固定的,之后结合FusionCharts技术予以实现。其主要特点为原始图片不包含任何验证码信息,需要结合鼠标事件才能获取有效的验证码。实验证明,采用该方法可以大幅提高验证码的可靠性、健壮性、易用性,并且FusionCharts图形界面友好,增强用户体验,最终提高Web安全性。 相似文献
3.
图像识别等深度学习技术的发展使得传统的文本验证码安全性下降,利用对抗样本这一深度神经网络存在的缺陷来增强文本验证码的安全性具有重要研究意义。通过将多种对抗样本生成算法应用到文本验证码上,生成文本对抗验证码,并从耗时、扰动大小、黑白盒识别率等多个方面衡量生成的对抗验证码的实际效果。基于验证码生成频率较高的应用场景特点,筛选出将通用对抗扰动应用到文本验证码上的方案;在应用快速通用对抗扰动(Fast-UAP)算法时,为了克服Fast-UAP的不稳定性,提出了I-FUAP(initialized-FUAP)算法,通过利用通用对抗扰动来进行初始化,实验表明,在不显著影响扰动成功率和对抗样本攻击效果的前提下,改进后的算法相比于原来的Fast-UAP能更快地生成通用对抗扰动,生成耗时减少约30.22%。 相似文献
4.
针对验证码的本质特征、形式化定义、今后发展方向和研究重点等问题, 通过深入、细致地分析和研究现有大量验证码, 给出了验证码的本质特征描述及形式化定义, 并从信息类型分类(共五种)、识别方式分类(共两种)和交互性分类(共两种)三个维度给出了验证码的20个种类; 分析了20种验证码类型的技术特点, 研究了其攻防对策, 给出了各类验证码今后的研究重点、难点及其研究方向。重点探讨了动态验证码和隐性验证码(包括语义验证码), 特别针对验证码通用攻击的攻防对策, 提出了验证码领域的一些新思路和新研究方法。 相似文献
5.
6.
验证码(CAPTCHA),是用于区别用户是人类还是机器的一种计算机自动程序。作为一种辅助手段,验证码在互联网安全领域扮演着很重要的角色。为了对网上银行验证码进行安全性评价,其过程包括三方面:验证码图像采集、图像预处理和图像识别。对国内网上银行验证码特点进行分析,采用最具可靠性的BP神经网络算法,选取其中具有代表性的验证码进行训练、识别。从识别结果中分析,通过所得到的识别率来评价国内网上银行验证码的安全有效性,并对网上银行验证码的生成给出一定的建议。 相似文献
7.
一般的验证码易于破解,而加上干扰元素的验证码的缺点是容易让用户也无法识别验证码。浮动验证码的思路是让验证码在干扰强度很大的背景上飘动,这样就同时达到破解难度强和易于让用户识别的目的。 相似文献
8.
9.
10.
验证码技术研究及基于ASP.NET的实现 总被引:3,自引:0,他引:3
验证码技术是目前防止机器人程序自动注册和登录等攻击的有效方法.阐述验证码的作用及实现机制,介绍常用的验证码图片的生成技术,并通过实例,介绍在ASP.NET中用C#实现验证码的具体方法。 相似文献
11.
验证码今已广泛应用在各个领域,常见的英文字母与数字组合的验证码自动识别准确率已达到较高的水准,而汉字因其字符复杂,用传统方法进行自动识别难度很大。提出一种基于卷积神经网络的验证码自动识别方法来提高字符的识别准确率。采用Keras卷积神经网络框架,设计多层卷积来提取深层次图像信息,分别对汉字验证码和字母数字验证码进行识别,以提高模型的泛化性。实验结果表明用该方法汉字验证码的单字识别率已达到99.4%;传统四字符字母数字验证码的识别率最高达到99.3%。这一结果表明深度神经网络对验证码复杂结构的感知能力很强大,通过对比实验发现Keras框架在验证码识别领域有较好效果。 相似文献
12.
13.
点触验证码独出心裁,首创通过"点击"、"拖动"等方式完成验证,带来一种安全、有趣、互动性更强的验证体验。点触验证码首创通过"点击"、"拖动"等方式完成验证,打破了传统验证码输入的形式。"验证码市场是一个入口小、门槛高,但出口大的业务领域,其衍生领域想象空间巨大,特别是未来基于移动触摸方向的交互式验证码。"点触验证码创始人宋超如是说,而点触验证码就是宋超和他的微触团队在验 相似文献
14.
15.
对验证码识别技术进行介绍,例示了使用JCAPTCHA开源框架实现验证码的方法,并基于该框架设计完成了一个验证码构件,构件将验证码的实现方法进行封装.验证码构件可以方便地集成到Java EE项目中,实践证明,该构件的确能让验证码开发工作变得更为简单有效. 相似文献
16.
对验证码识别技术进行介绍,例示了使用JCAPTCHA开源框架实现验证码的方法,并基于该框架设计完成了一个验证码构件,构件将验证码的实现方法进行封装。验证码构件可以方便地集成到Java EE项目中,实践证明,该构件的确能让验证码开发工作变得更为简单有效。 相似文献
17.
验证码能有效区分人类与机器,可以提高网站的安全性,抵御脚本的恶意攻击,保护用户信息安全。因此,验证码正被广泛地运用到互联网中。具有良好的安全性和易用性是一个良好的验证码的基本条件。风格迁移能在改变图像的风格特征的基础上保留图像的内容特征,使其达到一定的艺术效果。为设计出有效安全的验证码,研究采用深度学习技术,改进VGG网络模型,应用风格迁移技术来进行生成图像验证码。在对生成的验证码的有效性的研究中,设置了对比实验,用常见的识别工具对该技术获得的图像验证码与部分实际生活中应用的验证码进行了识别率和识别效率两项重要参数的对比分析,效果显著。 相似文献
18.
Captcha是用来区分计算机与人类的一种程序,图像验证码是一种典型的Captcha。对图像验证码的发展历程进行了总结,比较了几种目前最常见验证码的特点和设计思路,提出了对一般验证码的破解方法,并设计实现了提取验证码数据的图片信息提取系统;应用基于条件信息熵的覆盖约简算法,对验证码进行识别,对比实验结果证明,识别效果良好。 相似文献
19.
介绍验证码的工作原理,讨论了目前验证码存在的问题,提出了在Java Web中实现随机生成扭曲中文验证码的方法和具体的实验过程。 相似文献
20.
基于ASP.NET的网站验证码技术实现及研究 总被引:1,自引:0,他引:1
殷志杰 《计算机光盘软件与应用》2011,(15)
验证码技术是目前防止机器人程序自动注册和登录等攻击的有效方法,文章阐述了验证码的作用及实现机制,并使用c撑实现了一个通用的验证码程序的实现,并介绍了在使用验证码技术时应该注意的问题 相似文献