Netinfo Security ›› 2020, Vol. 20 ›› Issue (8): 25-36.doi: 10.3969/j.issn.1671-1122.2020.08.004

Previous Articles     Next Articles

Research on Reversible Data Hiding Technology in Homomorphic Encrypted Domain

ZHANG Minqing1,2(), ZHOU Neng1,2, LIU Mengmeng1,2, KE Yan1,2   

  1. 1. Key Laboratory of Network and Information Security under Chinese People Armed Police Force (PAP), Xi’an 710086, China
    2. College of Cryptography Engineering, Engineering University of PAP, Xi’an 710086, China
  • Received:2020-06-10 Online:2020-08-10 Published:2020-10-20
  • Contact: ZHANG Minqing E-mail:api_zmq@126.com

Abstract:

The reversible data hiding in homomorphic encrypted domain is the intersection of cryptography and information hiding technology. It also plays the dual role of content privacy protection and secret information transmission, which has good application prospects and practical value. Reversible data hiding in homomorphic encrypted domain has become an important research direction of reversible data hiding in encrypted domain. This article first introduced the background of the development in this field, pointed out and analyzed the current technical difficulties. Then, three types of algorithms based on vacating room before encryption, vacating room after encryption and vacating redundancy in encryption in the current reversible data hiding in homomorphic encrypted domain were studied. In order to improve the security and embedding capacity of the reversible data hiding algorithm in encrypted domain, a reversible data hiding algorithm in encrypted domain based on homomorphic addition of cryptographic technology was proposed. By applying the embedding technology in encrypted domain to more cryptographic algorithms, the application scope of the reversible data hiding technology in encrypted domain is improved. Finally, we summarize the main algorithm category and homomorphic encryption techniques utilized in this field and propose several hot directions for future research.

Key words: information security, reversible data hiding, encrypted domain, homomorphic cryptography

CLC Number: