软件水印数据率及其算法研究

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:ww20080808
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件技术的飞速发展,软件产品的应用越来越广泛。软件产品的版权保护问题逐渐成为人们普遍关心的问题。软件水印技术作为软件产品版权保护的一种重要手段,已成为学术界研究的一个热点。  本文深入研究了软件水印技术的背景、现状、基本框架、特性、分类、典型算法和评估标准,以及软件水印的攻击类型等。针对表达式重排序、动态图水印算法等已有算法存在的隐藏水印的数据率低的问题,提出了两个新的软件水印算法。  针对表达式重排序算法所隐藏的水印数据的二进制位数等于表达式中的可安全交换操作的个数,从而导致数据率较低的问题,提出了通过排列的逆序数和二进制数的一一对应关系来隐藏水印的软件水印算法,该算法隐藏的二进制位数等于可安全交换操作中的操作数的个数。实验结果表明,该算法对提高隐藏水印的数据率有明显的效果,性能优于表达式重排序等算法。  动态图软件水印技术的核心部分就是图的编解码问题,在目前基本的编码方式中,PPCT枚举编码由于其结构上的优势,鲁棒性是最好的,但是当节点数为2k时的较低编码范围导致其隐藏水印的数据率低。为了克服这一缺点,提出了一种基于PPCT和基数K的动态图混合编码方案。该方案充分利用了PPCT在结构上的优势,又结合了基数K隐藏水印的数据率高的特点。  通过大量的仿真实验以及与已有算法的比较分析,证明了本文的两种算法都明显提高了隐藏水印的数据率。两种算法在隐藏水印数据率方面的提高,对于软件产品版权保护的应用,具有一定的理论研究价值和实用价值。
其他文献
随着科学技术的飞速发展和互联网的广泛普及与应用,即时通信已经成为人们交流的重要手段。在园区网络中,除了传统邮件等信息交流手段外,即时通信作为一种方便有效的交流方式,
文件系统或裸设备被广泛使用在各种关键的集群系统中。随着应用对可用性要求越来越高,这两种技术都暴露出一些缺点。文件系统有两个主要问题。第一,冗余问题,既任一时刻它只
经过二十多年的发展,时态数据库理论研究取得了丰富的成果,而时态数据库实现技术尚处于起步阶段,目前国内外还没有一个真正意义上的时态数据库管理系统,因此开发一个时态数据库中