A Novel Relational Database Watermarking Algorithm Based on Clustering and Polar Angle Expansion

Digital watermarking has been widely applied to relational database for ownership protection and information hiding. But robustness and reversibility are two key challenges due to the frequently database maintaining operators on those tuples. This paper proposes a novel relational database watermarking scheme based on a fast and stable clustering method on database tuples, which adopts Mahalanobis distance as the similarity measurement. Before the process of watermark embedding and detecting, the databases tuples are adaptively clustered into groups according to the length of binary watermark. Moreover the watermark segments are respectively embedded into or detected from those groups according to the numeric field's Lowest Significant Bit (LSB) and polar angle expansion. The majority decision strategy is used to determine the value of watermark bit in blind detection process. The experiment results indicate that the proposed watermarking scheme has higher robustness and reversibility under blind detection against the database maintaining operators.

[1]  Li Hou-fu Reversible and Blind Database Watermark Algorithm Based on Polar Angle Expansion , 2010 .

[2]  Ibrahim Kamel A schema for protecting the integrity of databases , 2009, Comput. Secur..

[3]  Ali Al-Haj,et al.  Copyright Protection of Relational Database Systems , 2010, NDT.

[4]  Rakesh Agrawal,et al.  Watermarking Relational Databases , 2002, Very Large Data Bases Conference.

[5]  Sushil Jajodia,et al.  Fingerprinting relational databases: schemes and specialties , 2005, IEEE Transactions on Dependable and Secure Computing.

[6]  Radu Sion,et al.  On Watermarking Numeric Sets , 2002, IWDW.

[7]  Jian-Min Wang,et al.  Watermarking relational database using image , 2004, Proceedings of 2004 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.04EX826).

[8]  WEN Zhi-Qiang,et al.  Convergence Analysis of Mean Shift Algorithm , 2007 .

[9]  Ingemar J. Cox,et al.  Digital Watermarking , 2003, Lecture Notes in Computer Science.

[10]  Gaurav Gupta,et al.  Database Relation Watermarking Resilient against Secondary Watermarking Attacks , 2009, ICISS.

[11]  Radu Sion,et al.  Rights Protection for Relational Data , 2004, IEEE Trans. Knowl. Data Eng..

[12]  Dongning Zhao,et al.  A Method of Protecting Relational Databases Copyright with Cloud Watermark , 2007 .

[13]  Sushil Jajodia,et al.  A fragile watermarking scheme for detecting malicious modifications of database relations , 2006, Inf. Sci..

[14]  Xinchun Cui,et al.  The Approach for Optimization in Watermark Signal of Relational Databases by using Genetic Algorithms , 2008, 2008 International Conference on Computer Science and Information Technology.

[15]  Deyi Li,et al.  Watermarking Spatial Trajectory Database , 2005, DASFAA.

[16]  Elisa Bertino,et al.  Watermarking Relational Databases Using Optimization-Based Techniques , 2008, IEEE Transactions on Knowledge and Data Engineering.

[17]  J. Pieprzyk,et al.  Reversible and blind database watermarking using difference expansion , 2008 .

[18]  Jiping Zheng,et al.  A robust algorithm for watermark numeric relational databases , 2006 .

[19]  Wen Zhi Convergence Analysis of Mean Shift Algorithm , 2007 .

[20]  Bian Yang,et al.  Reversible Watermarking for Relational Database Authentication , 2006 .

[21]  David Gross-Amblard,et al.  Query-preserving watermarking of relational databases and XML documents , 2003, PODS '03.

[22]  Zhang Hui,et al.  Watermarking Relational Databases for Ownership Protection , 2003 .

[23]  Shi-Jinn Horng,et al.  A blind reversible method for watermarking relational databases based on a time-stamping protocol , 2012, Expert Syst. Appl..

[24]  Agostino Cortesi,et al.  A Generic Distortion Free Watermarking Technique for Relational Databases , 2009, ICISS.

[25]  C. F. Osborne,et al.  A digital watermark , 1994, Proceedings of 1st International Conference on Image Processing.