Research on Steganography of Digital Images based on Deep Learning

被引:0
|
作者
Fu Z.-J. [1 ,2 ]
Wang F. [1 ]
Sun X.-M. [1 ]
Wang Y. [1 ]
机构
[1] Department of Computer and Software, Nanjing University of Information Science and Technology, Nanjing
[2] Peng Cheng Laboratory, Shenzhen, 518000, Guangdong
来源
基金
中国国家自然科学基金;
关键词
Deep learning; Generative adversarial networks; Information hiding; Steganalysis; Steganography;
D O I
10.11897/SP.J.1016.2020.01656
中图分类号
学科分类号
摘要
Information hiding is one of the important ways to ensure data security during network communication. It not only ensures the security of the secret information itself, but also ensures the security of data transmission. As the main technology in the field of information hiding, steganography has received extensive attention and in-depth research by domestic and foreign scholars. The current spatial adaptive steganography methods mostly rely on human experience for the selection of pixels to be changed, which requires a lot of time and effort. In recent years, with the rapid development of deep learning, the strong representation learning ability for complex data makes it used in the field of steganalysis, so that the steganalysis models based on deep learning can quickly extract high-dimensional features and simultaneously optimize the classifier. The rapid improvement of the performance of the steganalysis model weakens of the security of steganography, which makes a great challenge to the development of steganography. In 2014, the generative adversarial networks (GAN) was proposed, which provided a valuable opportunity for the combination of deep learning and information hiding. Until 2016, a steganographic model based on deep learning--SGAN was proposed firstly. Since then, a large number of steganographic models using various deep learning networks have emerged, which lead to a great improvement in steganography in terms of steganographic capacity, anti-detection, and stego-image's quality. First of all, this paper explains the importance of information hiding for data security and summarizes the historical development of image-based steganography briefly; The second one, this paper discourses the fourth types of steganographic models based on deep learning: 1) the steganography based on deep learning of generating cover images, which generates cover images that are more secure and suitable for hiding by using deep learning networks; 2) the steganography based on deep learning of embedding information in cover images, which replaces the steganography algorithms designed by human experience with deep learning networks to embed and extract secret messages automatically; 3) the steganography based on deep learning of synthesizing cover images, which performs secondary modification and synthesis on the original cover images, and the sender can more securely hide secret messages in the changed area; 4) the steganography based on deep learning of mapping relations, which builds a mapping relationship between a secret message and a cover image(or a noise vector used to generate a cover image), and uses deep learning networks and mapping relationships to extract secret messages almost completely. Then, this paper analyzes and summarizes various type of steganographic models in detail from the aspect of steganographic capacity, anti-detection, and stego-image's quality, and discuss the similarities and differences of various steganographic models. Next, this paper explores the different problems of various steganographic models. Furthermore, this paper proposes an improved method based on adversarial samples for the security problems of large-capacity steganographic models based on deep learning, and briefly describes the method. Last but not least, this paper summarizes the advantages and disadvantages of the current steganographic models based on deep learning and looks forward to its future development directions. © 2020, Science Press. All right reserved.
引用
收藏
页码:1656 / 1672
页数:16
相关论文
共 52 条
  • [1] Feng Deng-Guo, Zhang Min, Li Hao, Et al., Big data security and privacy protection, Chinese Joural of Computers, 37, 1, pp. 246-258, (2014)
  • [2] Zhai Li-Ming, Jia Ju, Ren Wei-Xiang, Et al., Progress in deep learning in the field of image steganography and steganalysis, Journal of Cyber Security, 3, 6, pp. 2-12, (2018)
  • [3] Jia Liu, Yan Ke, Yu Lei, Et al., Recent advances of image steganography with generative adversarial networks, (2019)
  • [4] Holub V, Fridrich J, Denemark T., Universal distortion function for steganography in an arbitrary domain, EURASIP Journal on Information Security, 2014, 1, pp. 1-13, (2014)
  • [5] Li Bin, Wang Ming, Ji-Wu Huang, Et al., A new cost function for spatial image steganography, Proceedings of the 2014 IEEE International Conference on Image Processing, pp. 4206-4210, (2014)
  • [6] Holub V, Fridrich J., Designing steganographic distortion using directional filters, Proceedings of the 2012 IEEE International workshop on information forensics and security, pp. 234-239, (2012)
  • [7] Pevny T, Filler T, Bas P., Using high-dimensional image models to perform highly undetectable steganography, Proceedings of the International Workshop on Information Hiding, pp. 161-177, (2010)
  • [8] Fridrich J, Kodovsky J., Rich models for steganalysis of digital images, IEEE Transactions on Information Forensics and Security, 7, 3, pp. 868-882, (2012)
  • [9] Denemark T, Sedighi V, Holub V, Et al., Selection-channel-aware rich model for steganalysis of digital images, Proceedings of the 2014 IEEE International Workshop on Information Forensics and Security (WIFS), pp. 48-53, (2014)
  • [10] Schmidhuber J., Deep learning in neural networks: an overview, neural networks, 61, pp. 85-117, (2015)