摘要
针对非数值型关系数据的水印嵌入及提取问题,提出了一种应用于数据库文本属性的水印方法。利用回车符和换行符在数据库状态及正常数据操作中具有隐蔽性的特点,将它们作为水印信号嵌入到文本数据的秘密位置上。嵌入的水印信号不可见,且不影响文本数据在数据库中的原始外观及语义。水印检测不需要原始数据库和水印,并通过多数表决制将水印信号还原为版权水印图像。实验结果表明,该方法对子集添加、属性添加及其顺序调整攻击具有免疫性。即使数据库遭受约50%的子集修改或删除那样的破坏性攻击时,仍有96%以上的水印匹配率。
To resolve the watermark embedding and extraction in non-numerical relational data, an effective watermarking method is proposed based on textual attribute of database. Carriage return character and linefeed character, as watermark signals, are embedded into secret location of textual data because of their invisibility based on database state and normal data operation. The embedded watermarks are invisible and do not change original appearance and meaning of textual data in the database. The watermark signals are reduced to the copyright watermark image using a majority voting method, which does not require the original database and watermark. The results show that the proposed method is immune to such attacks as subset addition, attribute addition and re-ordering, and can achieve above 96% extraction rate of the watermark even if the databse suffers from approximately 50% of vicious attacks including subset modification and deletion.
出处
《计算机工程与设计》
CSCD
北大核心
2012年第11期4105-4108,4277,共5页
Computer Engineering and Design
关键词
非可见字符
文本数据
数据库水印
回车符
换行符
invisible characters
textual data
database watermarking
carriage return character
linefeed character