基于elm算法的验证码软件可用性研究

基于elm算法的验证码软件可用性研究

ID:35056264

大小:2.82 MB

页数:59页

时间:2019-03-17

基于elm算法的验证码软件可用性研究_第1页
基于elm算法的验证码软件可用性研究_第2页
基于elm算法的验证码软件可用性研究_第3页
基于elm算法的验证码软件可用性研究_第4页
基于elm算法的验证码软件可用性研究_第5页
资源描述:

《基于elm算法的验证码软件可用性研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、学校代码10530学号201330111809分类号TP391密级公开硕士学位论文基于ELM算法的验证码软件可用性研究学位申请人程莉莉指导教师李枚毅教授学院名称信息工程学院学科专业计算机技术研究方向智能计算二〇一六年五月六日SoftwareusabilityresearchofVerificationcodebasedonELMalgorithmCandidateChengLiliSupervisorProf.LiMeiyiCollegeCollegeofInformationEngineeringProgramComputerTechnologySpecializ

2、ationintelligentcomputingDegreeMasterofProfessionalUniversityXiangtanUniversityDateMay6,2016I湘澤大学学位论女原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进斤研巧所取得的研巧成果。除了文中特别加示注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要责献的个人和集体,均已在文中a明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名':曰期;少知7月曰;I学位论文版校使用援巧书

3、本学位论义作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部口或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权湘潭大学可将本学位论文的全部或部分内容编入有关数据库进行检索,可臥采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。51■作者签名:满為菊日期:>?《年^月^曰!导师签名:日期:月。曰如如yI摘要随着互联网的飞速发展,网络技术逐渐充斥到我们的生活和工作中,随之带来了网络安全问题,验证码机制应运而生。验证码是一种防止计算机程序(或机器人)自动执行恶意行

4、为的有效且广泛使用的解决方案,但是它的出现对网站系统的用户产生了一定的影响。目前验证码的自动识别技术日新月异,为了提高验证码的健壮性,设计人员经常将验证码的文本扭曲、模糊和粘连。因此,我们正面临一个困境,即一个验证码应该足够健壮的同时也需要满足人机交互要求,这样用户就不需要因为猜测错误而进行多次验证。本文主要从人机交互要求的角度,选取四类具有典型代表的文本验证码,对它们的软件可用性进行实验和分析。一组实验是招募多位视力正常的用户参与验证码的人工识别,另一组实验则是采用基于ELM算法的验证码自动识别,并对两组实验的结果进行可用性分析,得出验证码的软件可用性分类。本文的

5、主要工作如下:1、针对已有的验证码样本,在正常情况下进行人工识别,分析并统计识别结果,包括人工识别正确、识别错误、容易识别和难识别的验证码数据。2、对验证码样本进行自动识别。由于验证码特征不同,故本文采用不同的方法对验证码样本集进行预处理操作,然后对结果图像采用结合验证码字符总数或宽度为约束条件的基于上下轮廓投影法进行字符分割,再对单个字符提取特征,构造基于ELM算法的分类器进行训练识别。最后采用相应的分类器对验证码测试样本进行识别。3、从验证码的可用性分析人工识别和自动识别的实验结果。人工识别的结果显示了验证码的有效性和主观满意度,可分为人容易识别和人难识别两种类

6、型;自动识别的结果显示了验证码的鲁棒性,可分为机器易识别和机器难识别两种类型。区分容易识别和难识别的指标为识别率,规定识别率超过70%则为容易识别,识别率低于40%为难识别,观察两个实验的结果,将其按照人类易识别、机器易识别、人类难识别、机器难识别四种类型进行划分。关键字:验证码识别;上下轮廓投影法;ELM算法;软件可用性IIIAbstractWiththerapidlydevelopmentofInternet,thenetworktechnologyisgraduallyfloodedintoourlifeandwork,andbringstheissueofn

7、etworksecurity,Verificationcodemechanismcameintobeing.Theverificationcodeisakindofeffectivemechanismtomaintainthenetworksecurity.Verificationcodeisaneffectiveandwidelyusedsolutionforpreventingcomputerprograms(bots)fromperformingautomatedbutoftenmaliciousactions,butitappearsacertainin

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。