基于混沌和散列函数的数据库水印算法研究

来源 :郑州大学 | 被引量 : 0次 | 上传用户:tanwenbin89
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机网络的快速发展,以及数据库管理系统和数据库技术的广泛应用,使得数据库数据越来越多的通过网络进行发布和存储。经过多年累积,这些数据往往具有一定的商业和研究价值。当这些数据被当作产品进行销售时,不可避免的将会面临一些非法的行为,比如非法拷贝,篡改,以及非法传播等问题。一旦数据用户获得商家提供的这些数据的原始版本,则这些数据集原始所有权很难保证。数字水印能够将产品的版权信息嵌入到载体产品中,以保护宿主产品信息,因而可用于数据库的版权保护中。所以作为版权保护的有效手段,数据库水印成为当前数据库安全的一个新的研究领域和热点。本文对数字水印技术在数据库中的应用进行了研究。前三章主要介绍了与数字水印和数据库水印相关的基础理论,包括数字水印和数据库水印的概念、在国内外的研究现状、应用领域、一般的数据库水印系统模型和常见的数据库水印算法;另外,还介绍了混沌理论和hash函数,基于它们的特点,以及数据库水印所要求的技术支持,从而将其用在数据库水印算法中。基于这些理论知识,针对其它算法嵌入水印的载体数据较多,以及对数据影响较大的缺点,第四章中提出了一个基于混沌的和散列函数的数据库水印算法。该算法首先用混沌系统加密版权信息,之后将得到的二进制序列作为要嵌入的水印序列,提高水印信息的安全性。在水印嵌入时,利用了两个hash函数,以提高嵌入水印的鲁棒性。其中,第一个用来筛选进行水印嵌入的元组,第二个用来对筛选得到的元组进行分组,并在每一个分组中嵌入水印。在水印提取时,引入多数表决法用来对水印提取进行差错控制,保证了水印的正确提取率,实现水印的盲提取和盲检测。仿真实验结果表明,该算法不仅能保证嵌入水印后的数据库的可用性,并且在受到各种攻击后,比如添加子集、删除子集以及修改子集攻击,可以保证正确的提取水印,提高了数据库水印的鲁棒性。
其他文献
词法分析是自然语言处理中最基础、最关键的步骤。在中文信息处理领域,词法分析的一般做法是通过分词给词和短语划定边界,从而使汉语的后续处理过程跟英语等西方语言基本一致。
RFID技术作为一种非接触式的自动识别技术,近年来广泛被应用到供应链管理、智能物流管理、智能交通监测、资产管理等领域。随着RFID的广泛应用,RFID系统产生海量的实时数据,这些
蛋白质复合物在生物体内起到信号传导、物质输送等很多生理功能。由于蛋白质的三维结构决定其功能,故通过计算手段预测蛋白质结构可以帮助在实验结构未知的情况下对其功能的理
随着网络技术的迅速发展和网络应用业务的逐渐丰富,网络影响到生活的各个领域,用户对网络的稳定性、可用性和响应时间的要求逐渐变高。为了提高网络服务质量(Quality of Service
软件自愈作为一种预防性的故障处理技术,它通过在合适的时机暂停软件的运行,采用适当的方法清除持续运行系统的内部状态,使之重新恢复到初始状态或相对健康的中间状态,以预防
随着计算机网络的普及和发展,网络技术越来越成熟,网络已经成为日常生活不可或缺的一部分。因此,网络安全监控与管理就显得特别重要。为了确保网络的安全与可靠,尤其是在超大流量
随着信息化技术的普及,信息正在以飞快的速度增长,在带来生产效益的同时又面临着巨大挑战,企业之间的竞争不在仅仅依赖于规模,而是处理信息化技术的能力、速度以及企业的创新
云计算作为效用计算,并行计算,网格计算等计算模式融合的产物,它通过资源池化的方式,弹性的对外提供计算、存储以及网络服务。但日益膨胀的大规模云计算数据中心导致了管理困难以
SAR(Synthetic Aperture Radar,合成孔径雷达)是一种主动式微波传感器,在成像雷达中占有十分重要的地位,已被广泛应用于国民经济、国防和科学研究等诸多领域。目前,基于SAR图像数
股票收益趋势的预测是现代金融理论和资本市场的热点问题,也是一个极具挑战性的难题。随着信息技术和网络的发展,数据挖掘技术由于能够处理海量、半结构化或结构化的文本形式的