欢迎来到天天文库
浏览记录
ID:35061532
大小:3.30 MB
页数:50页
时间:2019-03-17
《基于函数调用的动态软件水印》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、分类号:TP391单位代码:101沿研究生学号:20口532105密级:公开戀吉林大学硕女学位论文擎术学化()基于函数调用的动态软件水印DynamicSoftwareWatermarkBasedonFunctionInvocations作者姓名:罗嘉乾专业:计算机应用技术研究方向:信息安全指导教师:高强教巧培养单位:计算机科学与技术学院2016年3月未经本论文作者的书面授权,化法收存和保管本论文书面版本、电子版本的任何单位和个人,巧不得对本论文的全部或部分内容进行任何形式的复制
2、、修改、发行、出租、改编等有碍作者著作权的商业性使用(但纯学术性使用不在此限)。否则,应承担侵权的法律责任。吉林大学硕±学位论文原创性声明本人郑巧卢明:所记义的硕北学位论文,,扯本人巧巧导教师的巧巧下。独进巧研究:1;作所取得的化巧除文中lA经注明引川的内容外,本论文不包含化何其他个人或集体已经发表或撰写过的作品成果。对本文的硏究!,^明滿方式板明。木人完全想识做fh还:嬰如献的个人和集体均已在文中:到本声明的法律结果由本人承担。学位论义作者签名:曰期^5巧:风/年^巧句基于函数调用的动态软件水印DynamicSof
3、twareWatermarkBasedonFunctionInvocations作者姓名:罗嘉乾专业名称:计算机应用技术指导教师:高强教授学位类别:工学硕士答辩日期:2016年5月24日摘要摘要基于函数调用的动态软件水印软件水印是一种旨在对抗软件盗版,证明软件版权从属,并能够提供软件产品分发管理方案的一种软件安全技术。其通过在软件中预先嵌入秘密版权信息,在遇到盗版或者其他出现版权纠纷的时候,提取该信息,证明版权所属。现有的软件水印算法大多存在着各种不足,如:数据率偏低、水印的鲁棒性性不强等等。而对于已现存的较为典型的水印算法,由于算法存在时间比较长,经过攻击者
4、长时间的研究往往已存在针对性较强的破解方式。综合上述原因,研究新型的水印算法,对于软件安全的领域具有重要的意义。本文在研究已有的各种动态以及静态软件水印算法的基础上,提出一种新的基于函数调用的动态软件水印算法。该算法不仅在水印信息表达方式上具有很强的灵活性,同时在面对可能的攻击时具有很好的鲁棒性和隐蔽性。本文的具体工作包括:1、论述了软件水印的常规思路,了解其基本模型和相关概念。对软件水印乃至软件安全领域的经典框架和基础知识进行系统地学习,为后面的水印算法研究打好理论基础。2、综合学习已有的水印算法,分析已有水印算法的设计方案以及优缺点,了解典型的软件水印算法
5、设计思路和策略,分析水印算法设计的重点与难点,力求对已有水印算法有深入的认识。3、设计新的基于函数调用的软件水印算法,包括水印的嵌入、提取方案以及算法的整体架构。4、针对算法涉及的几个技术难点进行攻关,包括水印函数的识别方案、水印信息的表达方案等。5、以Java字节码为载体,学习并运用算法实现相关的软件工具,实现所提出的水印算法。6、针对该水印算法进行实验与分析,特别对数据率、鲁棒性等方面进行综合评估。本次研究在深入了解已有水印算法的基础上,提出了新的软件水印算法,并给出了I摘要该算法基于Java字节码的实现。通过评估实验,证明该算法具有良好的鲁棒性、数据率和
6、隐蔽性。关键字:软件水印,软件安全,函数调用,动态水印IIAbstractAbstractDynamicSoftwareWatermarkBasedonFunctionInvocationsSoftwarewatermarkingistechnologywhichintendstocombatsoftwarepiracy,offerscopyrightprotectionandsecuresoftwaredistributionmanagementsolutions.Thestrategyistoembedsecretinformationintothepro
7、gramandextractittodemonstratetheownershipwheneverneeded.Mostoftheexistingsoftwarewatermarkingalgorithmshavemanydisadvantages,suchaslowdatarate,weakrobustness,andsoon.Evenfortheexistingtypicalwatermarkingalgorithm,sincethiskindofalgorithmhasusedforalongtime,theattackerusuallyhasresea
8、rcheditforlongenoug
此文档下载收益归作者所有