一种改进的动态图软件水印研究

来源 :武汉理工大学 | 被引量 : 5次 | 上传用户:wangcwfq3
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前软件产品的版权保护问题越来越引起人们的关注,软件水印技术因此显得尤为重要。虽然国内外对软件水印技术进行了积极的探索,并提出一些软件水印算法,但它们在数据率、隐蔽性、鲁棒性等方面与实际需求还有一定的距离。针对上述问题我们提出了一种动、静态结合的双重软件水印算法。此技术可以让软件开发商在其软件产品中运用软件水印方法在程序中添加版权信息,对购买方进行授权,从而在发生版权纠纷时为其提供有力证据,维护其知识产权,防止软件盗版行为。动态图水印技术是软件水印的一个重要分支,可以有效地保护软件所有者的知识产权。本文重点介绍了动态图水印的特征和模型及常见的编码方案,分析了水印的嵌入和提取方法,同时介绍了水印常见的攻击方法及其对应的保护策略。然后针对现有的软件水印算法在数据率、鲁棒性和可恢复性中的一些不足后,以Android平台的Dex文件为嵌入对象,提出了一种动、静态结合的双重水印技术。该技术选择了将数据嵌入率较大的哑函数方法和抗变形攻击性强的动态图算法结合使用,并提出了具有修复功能的双重水印方案,设计并实现了Dex文件的软件水印版权保护系统。通过实验分析,验证了该方案的可行性及系统的有效性。从而解决了无法兼顾数据率、隐蔽性、鲁棒性的难题,同时也解决了水印复原的问题。具体的创新点体现在:1.动静态结合的双重软件水印算法:将哑函数算法与动态图算法结合使用,利用哑函数方法高数据率和动态图算法鲁棒性好的优点,实现了对版权信息的双重保护。2.通过分析Dex文件的结构特征,找到了一种合适的软件水印保护算法。在Dex文件中嵌入两重水印,它们的提取过程是相对独立的,但是当任意一重水印遭到破坏时,两重水印的恢复又是相互联系的,很大程度上提高了水印的安全性。本文对动静态结合的双重水印方案进行了实现,实验表明该算法的数据嵌入率有显著的提高,而且具有良好的隐蔽性和抗攻击性,当水印受到某种程度的攻击破坏后能够进行修复。
其他文献
当前我国正在大力普及高等教育,并提倡终生学习和继续教育,而我国目前的传统教育很难满足这一要求。进入90年代,Internet在我国得到了迅猛的发展,对人们的日常生活产生了重大
随着互联网的迅猛发展和普及,网络已经成为信息传播的主要渠道,人们可以方便的从网络上获得各种信息,但由于信息量巨大,并且网络信息的爆炸式增长,给人们快速准确地获取所需
软件配置管理是贯穿于整个软件过程的软件质量保证活动。在软件开发的诸多质量保障活动中,配置管理处于核心地位。基于构件的软件开发(Component.BasedSoftwareDcvelopment,简称
SIP是近年来快速发展的一种应用在通信呼叫控制领域的协议,它起源于Internet领域,对通信网络的架构产生了重大的影响。与传统通信协议不同,SIP协议完全采用文本编码,以方便脚
随着电信业务和技术的快速发展,中国的电信业形成了激烈的竞争格局,运营商目前关注于服务能力的提升,业务运营支撑系统正在成为运营商的核心竞争力。中国电信对支撑系统体系建设
随着新型网络应用的不断涌现和用户数量的迅速增长,使得Internet的流量急剧增长,越来越严重的网络拥塞问题逐渐暴露出来。Internet中拥塞控制机制对保证Internet的稳定具有十分
近年来,环境问题已经成为人类关注的焦点,越来越多的技术应用在保护环境中。随着网络技术、嵌入式技术和计算机技术的不断发展,如何将各种先进技术应用在工业监测领域,使得系
IP协议本身不具有任何的安全特性,易遭受如地址欺骗、内容窃听、数据篡改、重播等攻击。IPSec协议是一组开放网络安全协议,可以“无缝”地为IP引入安全特性,提供了包括访问控
数据挖掘是数据库知识发现的一个研究热点。数据挖掘一般是指从大量的数据库或数据仓库中搜索隐藏于其中的有着某种特殊关系性的规则或验证已知的规律。数据挖掘模式大致可分
Honeypot,又称为蜜罐技术,是近年来兴起的一项全新的从战争欺骗思想发展而来的网络安全技术,它是一个在网络上监视和跟踪非法入侵者的系统。蜜罐技术的兴起和飞速发展,促成了蜜罐