基于EPPCT的嵌入式软件保护研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:woyaoqian115
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式产品日渐普及,作为嵌入式系统灵魂的嵌入式软件正在蓬勃发展,其产业规模也不断发展壮大,基于嵌入式平台的各种应用软件也日益繁多,已经成为了嵌入式产品价值链中最重要的一环。然而,嵌入式应用软件的盗版问题也日趋严峻。对软件产品而言,盗版使用、逆向工程、恶意篡改已构成对软件产业的巨大威胁。嵌入式软件的版权问题也逐渐成为关注的焦点,而近年来一种新颖的软件版权保护技术一软件水印技术可以应用于嵌入式软件中,成为嵌入式软件版权保护的新武器。这种技术也成为人们研究的热点。本文对软件安全问题以及软件保护技术进行了总结,详细介绍了软件水印技术及其研究现状,阐述了软件水印的理论模型和特性、分类以及针对软件水印的攻击方法和技术。对静态软件水印和动态软件水印进行了对比与分析。重点研究了动态图软件水印的拓扑结构、编码、算法以及保护措施,概要介绍了嵌入式体系结构,根据嵌入式环境的特点,提出了一种防篡改的软件水印方案。本文具体做了以下几个方面的研究工作:首先,围绕动态图软件水印展开研究,对动态图水印的各种拓扑结构,数据率,编码与算法进行了详细的分析,由于传统PPCT水印结构的数据率低,本文提出了一种改进型的EPPCT软件水印结构。分析表明,EPPCT是一种高数据率的水印结构。为了增强软件水印的隐蔽性,采用基于中国剩余定理的水印分解法对代表版权信息的水印数据进行分解。其次,针对动态图软件水印在抗逆向工程等静态分析方面的弱点,提出了-种将代码自检测技术和自修改代码技术相结合的防篡改策略,以增强软件水印的抗攻击性能。根据嵌入式系统平台特性,设计了一套简单易行的加解密算法,在保护水印的同时,尽量降低系统开销。最后,结合嵌入式环境特点,设计了一种软件水印原型系统。按照软件水印的数据率、隐蔽性、鲁棒性、安全性以及系统开销等评价标准,对软件水印系统进行一系列的实验,以实验的结果为依据,分别从执行时间、代码空间和抗攻击性等方面对水印方案做出了客观的分析。
其他文献
随着计算机网络的发展,越来越多的人使用互联网办公、娱乐。在享受着互联网服务的同时,面临着的安全威胁也日益加剧。木马病毒、僵尸网络的崛起,降低了网民的网络使用体验。
近年来,增强现实中自然场景的重建已经成为计算机视觉领域中的一个研究热点。它的研究在虚拟现实、自然灾害预警、游戏动画、军事仿真等领域有着广泛的应用前景和重要的应用
无线传感器网络(Wireless Sensor Networks,WSNs)作为物联网技术的重要组成部分,已被广泛应用到各个领域中。然而由于传感器节点固有的特点,导致其通信、计算、存储、和电源
随着移动通信技术和计算机技术的飞速发展,地理信息系统(GIS)在通信行业的应用越来越广泛,目前在移动通信网络规划与优化方面,地理信息系统应用十分普及,不过在网络规划与优
当前,数据挖掘已广泛应用于金融、制造和医疗等领域。但随着知识库的信息量急剧增加,人类迫切需要一类工具能从数据量大、冗余多,且存在噪声数据干扰的知识库中提取潜在有价
多访问控制域间的安全互操作是实现信息资源跨域共享的主要技术手段,但各控制域内访问资源时所定义的策略存在各自的独特性,导致域间会产生较大的差异,由此给安全互操作带来
为了适应和解决地面交通快速发展所带来的各种交通问题,交通情况的综合分析即智能交通系统的研发被提到了重要的位置。远动车辆的检测及跟踪被作为智能交通管理系统(ITS—Int
随着网络技术的发展,网页信息多样化和网页内容复杂化给大多数用户带来了不便,为了解决这一问题,很多研究者着手研究自动文摘技术,并且他们设计开发了很多文摘系统。然而自动
Web Services是一种完全面向服务的分布式技术体系,它以优秀的可扩展性、低耦合性和平台无关性被广泛应用于各领域应用系统的开发中,但其现有的安全机制主要集中在安全模型和
颜色和形状特征是图像的视觉感知特征中两个最基本的特征,而在视觉感知的研究中特征捆绑问题是一个中心问题。当人在观看图像时,大脑各区域如何分别感知各种特征并在知觉的过