BDCP: A Framework for Big Data Copyright Protection Based on Digital Watermarking

  • Jingyue Yang
  • Haiquan Wang
  • Zhaoyi Wang
  • Jieyi Long
  • Bowen DuEmail author
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11342)


In this study, we propose a general framework to protect big data copyright when processing data sharing. The framework consists of two parts: one is the storage of the copyright watermarks and data sharing records, and the other is watermark extraction and comparison. In order to achieve the purpose of data copyright protection, we embed copyright information into the data when data sharing using digital watermarking technology and adopt blockchain to store the data sharing record and watermarking. For the digital watermarking technology, we provide a algorithm suitable for big data, and our experiments demonstrate that the algorithm is robust to attacks.


Big data Blockchain Digital watermarking algorithm 



This research was supported by the Technology Project of Beijing Municipal Transportation Committee and the National Key R&D program under Grant No. 2016YFC0801700, Beijing Municipal Science and Technology Project No. Z171100000917016, the National Natural Science Foundation Project under Grant No. U1636208.


  1. 1.
    Chen, X.: The geospatial data copyright protection research based on rubust watermarking. North China Institute of Aerospace Engineering (2018)Google Scholar
  2. 2.
    Sk, A., Masilamani, V.: A novel digital watermarking scheme for data authentication and copyright protection in 5G networks. Comput. Electr. Eng. (2018)Google Scholar
  3. 3.
    He, P., Yu, G., Zhang, Y., et al.: The prospective review of blockchain technologies and applications. Comput. Sci. 44(4), 1–7 (2017)Google Scholar
  4. 4.
    Pu, H.E., Ge, Y.U., Zhang, Y.F., et al.: Survey on blockchain technology and its application prospect. Comput. Sci. (2017)Google Scholar
  5. 5.
    Porru, S., Pinna, A., Marchesi, M., et al.: Blockchain-oriented software engineering: challenges and new directions. In: IEEE/ACM, International Conference on Software Engineering Companion, pp. 169–171. IEEE (2017)Google Scholar
  6. 6.
    Yun, P.: Research on data confirmation in big data environment. Mod. Telecommun. Technol. 46(05), 17–20 (2016)Google Scholar
  7. 7.
    Zhen-Hua, D.U.: Research on data confirmation right in big data application. Mob. Commun. (2015)Google Scholar
  8. 8.
    Agrawal, R., Kiernan, J.: Watermarking relational databases. In: International Conference on Very Large Databases, pp. 155–166 (2002)CrossRefGoogle Scholar
  9. 9.
    Zhang, Y., Niu, X., Zhao, D., et al.: Relational databases watermark technique based on content characteristic. In: International Conference on Innovative Computing, Information and Control, pp. 677–680. IEEE (2006)Google Scholar
  10. 10.
    Franco-Contreras, J., Coatrieux, G.: Robust watermarking of relational databases with ontology-guided distortion control. IEEE Trans. Inf. Forensics Secur. 10(9), 1939–1952 (2015)CrossRefGoogle Scholar
  11. 11.
    Li, Y., Swarup, V., Jajodia, S.: Fingerprinting relational databases: schemes and specialties. IEEE Trans. Dependable Secure Comput. 2(1), 34–45 (2005)CrossRefGoogle Scholar
  12. 12.
    Sion, R., Atallah, M., Prabhakar, S.: Rights protection for relational data. In: ACM SIGMOD International Conference on Management of Data, pp. 98–109. IEEE (2003)Google Scholar
  13. 13.
    Khanduja, V., Chakraverty, S., Verma, O.P., et al.: A robust multiple watermarking technique for information recovery. In: Advance Computing Conference, pp. 250–255. IEEE (2014)Google Scholar
  14. 14.
    Guo, F., Wang, J., Li, D.: Fingerprinting relational databases. In: ACM Symposium on Applied Computing, pp. 487–492. ACM (2006)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2018

Authors and Affiliations

  • Jingyue Yang
    • 1
  • Haiquan Wang
    • 1
    • 2
  • Zhaoyi Wang
    • 1
  • Jieyi Long
    • 1
  • Bowen Du
    • 3
    Email author
  1. 1.College of SoftwareBeihang UniversityBeijingChina
  2. 2.State Key Laboratory of Software Development EnvironmentBeihang UniversityBeijingChina
  3. 3.School of Computer Science and EngineeringBeihang UniversityBeijingChina

Personalised recommendations