基于扩频水印的软件版权保护研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:lianhehe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在数字社会中,软件是一种普遍存在的数字商品。因此软件安全正成为科学研究的前沿,越来越引起学术界和工业界的极大关注。软件安全技术是关于软件工程、信息安全和高性能计算等学科的交叉研究领域。软件版权保护是软件安全研究的重要内容。传统的软件保护方法并不能有效的防止一些侵犯知识产权行为,如软件代码盗用及代码所有者证明问题等。为此人们把应用在多媒体文档保护上的数字水印移植到软件保护上来,并且这种软件水印得到越来越多专家、学者和软件开发商的关注,从众多软件保护技术中脱颖而出。论文介绍软件水印的基本概念、用途、软件水印算法所具有的性质、对软件水印的可能攻击和目前软件水印的分类,论文接着介绍目前软件水印的研究中比较有代表性的几种水印算法并从安全性和实用性上分析它们的优缺点。由于扩频水印技术是将水印嵌入到宿主数据的频域系数中,水印信号能量小且不可随意检测,因而具有很高的鲁棒性和安全性。论文分析了扩频技术应用在软件水印领域的一般框架,提出了一种在程序运行过程中提取矢量的扩频动态软件水印方案,方案通过修改Java程序对操作数栈操作的次数来嵌入水印,用相关性检测原理来检测水印。为了验证所设计算法的可行性和实用性,论文设计并用Java语言编程实现了一个针对Java应用程序的软件水印工具,从嵌入水印前后程序大小的改变情况、执行时间的改变情况,以及水印检测和水印攻击等几个方面进行试验,实验的结果表明论文设计的软件水印工具达到预期的效果。
其他文献
车牌识别(LPR)系统是现代智能交通管理重要的一部分,是基于现代交通的快速发展的需求而成的。从技术的角度讲,车牌识别系统是一个涉及了数字图像处理、计算机视觉、模式识别
随着网络的飞速发展,各种基于网络的服务和应用的也日渐丰富,如WWW、FTP、E-mail等服务和校园网内各种与教学和科研有关的应用系统,同时,校园网用户数量也不断增长,网络在人
本文随着电路规模复杂度的急剧增加,功能规范中存在不一致性和不充分性的可能性增加;另外,采用自然语言的功能规范,语义模糊且不可执行。这样,不仅容易造成理解的二义性,而且很难确
在数字多媒体技术以及计算机网络飞速发展的今天,数字作品的非法侵权盗版和恶意篡改变得十分容易,这一系列数字化技术本身带来的负面效果,已经成为信息产业持续发展的一大障
随着信息和医学技术的发展,CT. MRI等数字化医疗设备在临床工作和辅助诊断中得以日益广泛的应用。这些设备使得医疗机构产生了大量的医学图像数据,在现代临床诊断和医学研究
近年来,随着网络、电信和传感器技术的发展,数据库技术得到了新的应用。在其中一种应用中,数据不再来自存储于永久介质的数据库,而是以连续、快速、随时间变化、无限的数据流的形
工作流高级事务模型往往因为结构过于复杂,或者实现起来过于困难,而很难应用到实际的工作流系统中。而且在目前的工作流产品以及工作流原型系统中,大多都没有对工作流事务即长事
访问控制是网络安全技术中一个重要的研究领域。传统的访问控制机制如自主型访问控制和强制型访问控制,随着应用环境逐渐复杂,已远远不能满足现代系统安全的需求。基于角色的
计算机断层技术(Computer Tomography简称CT技术)的出现极大地促进了无损检测技术的发展。X射线技术迅速发展目的在于不断提高图像信息的准确性和清晰度,但是,仅从二维切片图像
Ad hoc网络(也称移动自组网)是一种特殊的,不依赖于任何固定通信设施的无线网络。Ad hoc网络的特点使得其路由选择机制与其他网络相比更加复杂。传统的因特网组播协议不能适