Design and Implementation of Reversible Database Watermarking

Authors

  • Ruiqi Wang

DOI:

https://doi.org/10.54691/f9e0e505

Keywords:

Reversible database watermarking, differential expansion, data recovery, hash function, ChaCha20.

Abstract

With the rapid development of information technology, databases are increasingly facing security threats such as data leakage, tampering, and unauthorized replication, which traditional database protection methods are now struggling to counter. Database watermarking technology is an important means of data security. It can address copyright protection and data tracking to a certain extent. However, it still faces challenges in balancing watermark robustness, data distortion, and privacy risks. In response to these issues, this paper proposes a database watermarking algorithm based on differential expansion technology and the principle of reversibility, and delves into the application of the ChaCha20 stream cipher algorithm in watermark information encryption. The proposed database watermarking algorithm analyses database characteristics to determine embedding positions and intensity, achieving effective watermark embedding with minimal impact on data integrity. The ChaCha20 algorithm enhances watermark concealment by generating a pseudo-random keystream for encryption, improving robustness against data processing. Experimental validation shows that the algorithm proposed in this paper is reversible and robust, capable of protecting database copyrights and tracing data origins while ensuring data integrity and availability. By combining differential expansion and ChaCha20 encryption, this approach provides an efficient and reliable technical means for database security protection. This research offers new perspectives for database watermarking technology and contributes to further development and application in the field.

Downloads

Download data is not yet available.

References

[1] Schyndel R G V, Tirkel A Z, Osborne C F. A Digital Watermark[C]//Image Processing, 1994. Proceedings. ICIP-94. IEEE International Conference.IEEE, 1994. DOI:10.1109/ICIP.1994.413536.

[2] Agrawal R, Kiernan J. Watermarking relational databases. In: Proceedings of 28th VLDB Conference; 2002. p. 155–66.

[3] Di Guandong. Research on Relational Database Watermarking Methods [D]. Qingdao University, 2021. DOI:10.27262/d.cnki.gqdau.2021.002233.

[4] Chai Heyan. Research on Digital Watermarking Technology for Relational Database Copyright Protection [D]. Harbin Institute of Technology, 2020. DOI:10.27061/d.cnki.ghgdu.2020.003473.

[5] Xie Jingsong. Research and Implementation of Reversible Database Watermarking Based on Genetic Simulated Annealing Algorithm [D]. Guilin University of Technology, 2017. DOI:10.27050/d.cnki.gglgc.2017.000268.

[6] Jiang Chuanxian, Li Zhiping, Zhang Tingmao. Reversible Database Watermarking Based on Simulated Annealing Algorithm [J]. Computer Knowledge and Technology, 2017, 13(16):141-143. DOI:10.14004/j.cnki.ckt.2017.1983.

[7] Jiang Chuanxian, Cheng Xiaohui, Xu Xinlei, et al. Reversible Database Watermarking Based on Integer Wavelet Transform [J]. Journal of Guilin University of Technology, 2017, 37(01):191-195.

[8] Duan Jiangbing. Research and Implementation of Reversible Database Watermarking Based on the PSO Algorithm [D]. Guilin University of Technology, 2018. DOI:10.27050/d.cnki.gglgc.2018.000253.

[9] Jiang Chuanxian, Duan Jiangbing, Li Zhiping. Implementation of a Reversible Relational Database Watermarking System Based on the Discrete Particle Swarm Algorithm [J]. Information Technology and Informatization, 2018, (06): 70-72.

[10] Long Xiaoquan. Reversible Database Watermarking Technology Based on SVR Prediction [J]. Journal of Computer Applications and Software, 2017, 34(12): 64-67+137.

[11] Li Yue. Research on Reversible Watermarking for Relational Databases [D]. Tianjin University of Technology, 2023. DOI:10.27360/d.cnki.gtlgy.2023.000516.

[12] Yang Canji. Research on Lossless Database Watermarking Algorithm [D]. Xi’an University of Electronic Science and Technology, 2021. DOI:10.27389/d.cnki.gxadu.2020.002851.

[13] Song Yan, Shen Quanjing, Yang Hongshan. Reversible Database Watermarking Scheme Based on the Cuckoo Algorithm [J]. Computer Applications and Software, 2021, 38(12):10.

[14] Sion R, Atallah M, Prabhakar S. Rights protection for relational data[J]. IEEE Transactions on Knowledge and Data Engineering, 2005, 16(12):1509-1525.

[15] Sheh Ab M, Bertino E, Ghafoor A. Watermarking Relational Databases Using Optimization-Based Techniques[J]. IEEE Transactions on Knowledge and Data Engineering, 2007, 20(1):116-129.

Downloads

Published

2025-10-29

Issue

Section

Articles

How to Cite

Wang, Ruiqi. 2025. “Design and Implementation of Reversible Database Watermarking”. Scientific Journal of Intelligent Systems Research 7 (10): 117-26. https://doi.org/10.54691/f9e0e505.