关系型数据库的数字水印算法研究

来源 :首都教育学报 | 被引量 : 0次 | 上传用户:glx19891006
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文分析了一种数据库的水印嵌入和提取检测算法,利用数值型数据允许误差,嵌入水印信息。同时,在水印提取和检测算法中采用二次投票机制,为水印提供了较好的鲁棒性。
  关键字:数字水印;关系数据库;投票机制
  
  一、背景简介
  
  数字水印技术利用数字产品的冗余,将水印信息作为噪声嵌入数字产品,以证实它的所有权,同时不影响宿主数据的可用性。R.Agrawal 和J.Kiernan 在他们的论文[1]中指出,数值型数据存在冗余,可以将水印技术引入数据库中。同时,他们也指出数据库水印与传统水印之间存在的区别[1]:
  1.1.多媒体数据拥有大量冗余比特存放水印信息;数据库由记录组成,需要将水印信息扩散到不同的记录中。
  1.2.多媒体对象中不同片断之间的关系是固定不变的;关系数据库中的记录间没有对应的关系,各个字段之间也没有固定的关系。
  1.3.删除或排序多媒体对象的部分,会引起人们的注意;更新操作却是正常的数据库应用。
  不同的特性和应用方式,使得数据库不可能直接套用现有大量的传统数字水印技术。目前数据库水印技术主要可以分为三类:
  1.4.R.Agrawal[1]、R.Sion[2]提出的方法是将数据库中所有的属性排序,利用主键选取候选记录或子集,指定嵌入的位置,最后再进行水印嵌入的操作。这类方法有个不足:
  需要对字段进行预先的排序,一旦记录、字段的顺序被操纵,就会使水印检测失败。
  1.5.有一些算法将整个表固定下来,再进行水印的嵌入和提取。如李德毅院士提出的云理论[3]算法。又如,人为地将表看成二维“图像”[4],借鉴传统方法对“图像”进行水印的嵌入和提取检测。这类方法有两个问题:第一,提取水印时,需要原始的“图像”作比照;其次,固定整个表的行为是不可行的,因为更新是数据库主要的操作。
  1.6.对表进行处理,将产生的水印记录插到表中[5]。这类方法没有扩散水印信息,而是集中在几条特殊的记录中,使得这种方法的抗攻击性和鲁棒性都不如前面两类方法。
  
  二、数字水印算法分析
  
  R.Agrawal 和Jerry Kiernan 在论文中[1]给出了一种
  数字水印算法:首先对所有可用属性排序;计算F ( r .pkey),选取记录r、属性r.Ai 和r.Ai.j,作为嵌入位;嵌入值由H(Key o r.pkey)决定。提取检测过程以同样的步骤,取出r.Ai.j 的值,并和H(Key o r.pkey)进行比较。如果匹配数/ 总数大于阈值,就接受水印存在的事实。相对于R.Agrawal 和Jerry Kiernan 的算法,结合对数据库安全应用研究,有以下几个方面值得改进:
  首先,充分利用可用属性,为水印算法提供更多的冗余位,同时也能避免排序问题。
  其次,用字段的特性决定具体的嵌入位置,只需要在算法初始化时计算一次。
  第三,用二次投票机制:在记录一级和表一级,都要投票决定嵌入的信息。
  第四,用户可选用有具体意义的水印信息,而不是用无意义的0或1表示嵌入的信息。
  当用户水印和其它水印距离d越大,恶意者需要改动的记录就越多,攻击的成功率就越小。设总共有η条记录,γ决定了候选记录数量,那么共有k =η/γ条候选记录。设水印的长度为L,则水印将重复嵌入t=k/L=η/(γL)次。如果恶意者对数据库进行攻击,操纵了a条记录,其中xi表示嵌有水印W.i 的记录数量,x L表示从非候选记录集中选取的、没有嵌入任何信息的记录数量。那么:
  
  假定水印之间的距离d=1,那么攻击者至少需要更改int(t/2+1)条指向同一位信息的记录,即存在一个i,使xi≥int(t/2+1)。
  
  三、水印算法
  
  水印嵌入算法的一种改进算法:
  输入一个数组,数组元素值不是0就是1,Vote 函数返回投票结果∈{0,1}。Similar 函数比较W 和RW,返回两者的相似程度。阈值τ决定了是否接受W 为水印信息,不同的水印之间应该有足够的空间距离d,使水印信息不会轻易地变成其它的水印,0<τ< d 。
  
  四、小节
  
  本文提出的算法有以下几个特点:
  1.嵌入和检测水印时,无需对记录和属性排序,也不需要固定表。重新排序表不会破坏水印信息,也不会影响水印信息的提取和检测。
  2.用密钥处理r.key,使得生成的整数具有随机性,水印信息能均匀地分布到整个表中;且水印信息的每个比特嵌入的次数也大致一样。
  3.从表约束条件和字段定义中得到A i允许误差d≠0,并一次性计算出MDB(Ai),因此也提高了算法的速度。
  4.将水印信息分散到许多不相干的记录中,加强了水印的抗干扰性。当重复嵌入的次数t 越大,攻击的成功率越低。
  5.用大量的冗余位存放同一个比特,并结合二次投票机制,保证嵌入信息的准确性和可靠性,有效地降低各种操作对水印信息的影响。
  6.本算法允许用户决定水印信息及空间距离d,用以平衡算法性能和水印的鲁棒性,提供更多的灵活性。
  
  [参考文献]
  [1] Agrawal R,Kiernan J.Watermarking Relational Databases[C].Proceedings of the 28th VLDB Conference,2002.
  [2] Sion R,Atallah M,Prabhakarl S.Watermarking relational databases[C].Indiana:the Center for Education and Research in Information Assurance and Security of Purdue University,2002.
  [3] Zhang Yong,Niu Xiamu,Zhao Dongning.A Method of Protecting Relational Databases Copyright with Cloud Watermark[C].International Journal of Information Technology,2004,(4).
  [4] Zhang Zhihao,Jin Xiaoming,Wang Jianmin,et al.Watermarking Relational Database Using Image[C].Proceedings of the Third International Conference on Machine Learning and Cybernetics,2004,(8):26-29.
  [5] Yingjiu Li,Vipin Swarup,Sushil Jajodia.Fingerprinting Relational Databases[C]:Schemes and Specialties. IEEE Transactions on Dependable and Secure Computing,2005,2(1).
其他文献
摘 要:张可久散曲中的叹世、愤世是基于其生存理想得不到实现,对现实人生困境得无奈和对生命价值缺失得无限感伤上完成的,导致他对传统儒家价值体系产生怀疑,最终从自然与本真的追求中找到了他的理想世界。在精神的突围过程中,他一度丧失了方向,沉寂在现实的背后,但作为传统中国知识分子,在中国精神坚持社会道德和个体意识的超脱空灵境界的熏染下,他在入世与追求自然的矛盾中走完悲剧的一生。  关键词:张可久;散曲;思
期刊
摘 要:词汇是外语习得最重要的组成部分。就专门用途英语而言,有其专业特殊性,学生要获得信息必须有较大的词汇量。专门用途英语词汇的学习虽和普通英语词汇的学习有许多共通之处,但鉴于专门用途英语的词汇特征,则更强调词汇学习的针对性和实用性。本文就以法律英语词汇教学为例,旨在分析专门用途英语的词汇特征,探讨有效的学习专门用途英语的学习方法,增加专门用途英语词汇量,培养学生技能,提高学生的交际能力。  关键
期刊
摘 要:当代中国处于深刻的社会转型期,我国现行的环保法律法规对弱势群体的保护明显不足,环境污染在受害者权益保护方面不同程度地存在着不平等现象。弱势群体的利益得不到保护,社会就不可能和谐,因此,不论从环保立法方面,还是从环保执法方面来看,都应对弱势群体的环保法律问题引起高度重视。  关键词:和谐社会;保护;弱势群体;环保法律    胡锦涛总书记多次在重要场合提出“构建和谐社会和树立科学发展观”的重要
期刊
摘 要:童话是儿童成长过程中的一种不可或缺的精神营养,其对儿童的教育具有重大的价值与意义。因此,在儿童教育过程中,家长与教师需要充分重视童话的教育价值,并采取相关策略促进儿童健康、快乐、和谐的发展。  关键词:童话;儿童教育;价值;策略;发展    儿童是童话的存在,童话是儿童的天然精神食粮,是儿童的梦,是儿童的眼里的世界,是对美丽世界的追寻,也是全人类梦幻的智慧。童话固然幼稚,但幼得正常,稚得可
期刊
摘 要:近年来,对冲基金发展十分迅速,成为国际金融市场不可忽视的力量。随着我国金融市场的开放,防范对冲基金的冲击已刻不容缓。同时要不断健全我国金融体系,增强抗风险能力。  关键词:对冲基金;投资策略;防范措施    对冲基金自成立以来,就以不同于传统基金的组织结构运作,它象一头桀骜不驯的野兽狂奔乱突,又象想席卷一切的恶浪。在它的冲击下,英镑不守,最后被迫退出汇率机制;东南亚的金融风暴,并波及世界许
期刊
摘 要:对联翻译作为一种跨文化的交际活动,不仅涉及两种语言,同时也涉及两种文化。本文讨论了对联的特点;英汉两种语言的对比分析;最后提出了翻译对联的一些可行的方法。  关键词:对联;特点;翻译    引言    楹联,也叫楹贴对联对子,悬挂或粘贴在壁间柱上的联语,使中华文化特有的艺术形式,构成一种整齐美与对称美。春节时家家贴春联,成为一种民族风俗。对联种类繁多,有贺联、喜联、挽联、寿联等等。一幅好的
期刊
摘 要:传统文化对传统医学伦理思想的影响极为深刻,传统文化中的“仁爱”思想,在护理伦理体系中占据主导地位,是其核心价值观与首要精神。护理是“仁爱”之术,在护理实践中,将“仁爱”精神贯穿始终,对构建和谐的护患关系具有重要意义。  关键词:仁爱;护理伦理;实施     护理伦理是指护士应具备良好的职业道德素质,如同情、敏锐、开朗、朴实、勤劳,急病人所急,想病人所想,忠诚于护理事业,忠诚于病人利益。要使
期刊
摘 要:在高职高专教学环节中,毕业实习是一个相当重要的教学环节。但是,由于许多高职高专院校是从中专甚至是技校升格而成,所以在实践教学环节中存在诸多不足,也很难找到适合我国国情的实践教学方法。我院近年来对毕业实习环节进行了探索和有益的创新,在毕业环节大力推行“校企联合指导、毕业在线答辩”的创新举措,极大的提高了学生的就业率和其社会的竞争力。  关键词:校企联合指导;毕业在线答辩;毕业实习;创新   
期刊
摘 要:“培养具有‘信敏廉毅’素质的创业型人才”是江西财经大学鲜明的办学特色。 “三课堂、两层次”创业型人才培养模式是这一办学特色得以实现的有力保障。第一课堂重视基本理论和课程试验,以厚实创业基础;第二课堂重视创业模拟和专业实习,以拓展创业素质;第三课堂重视创业体验和综合实践,以砥砺创业意志。具体实施采取“普及型”与“精英型”两个层次来开展。通过建设科学合理的创业教育课程和非课程体系,组织培养优秀
期刊
摘 要:刑法上的身份,在我国刑法学中属于特殊主体的问题。现代各国刑法普遍将身份定位为刑事责任的存在或影响刑事责任程度的因素,目的从犯罪主体的角度调整危害行为与刑事责任的关系,准确有效的打击犯罪。我国刑法理论虽重视身份的研究,但其研究的领域和层次相对泛化,对其分类、功能、身份获得途径以及研究意义中的诸多问题缺乏深入的价值探寻和分析。   关键词:刑法身份;共同犯罪;分类     身份,是指法律明文规
期刊