A Novel Image Steganography Method via Deep Convolutional Generative Adversarial Networks

The security of image steganography is an important basis for evaluating steganography algorithms. Steganography has recently made great progress in the long-term confrontation with steganalysis. To improve the security of image steganography, steganography must have the ability to resist detection...

Full description

Bibliographic Details
Main Authors: Donghui Hu, Liang Wang, Wenjie Jiang, Shuli Zheng, Bin Li
Format: Article
Language:English
Published: IEEE 2018-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8403208/
id doaj-6fa7f731b4994d82b8d608e0cc13842a
record_format Article
spelling doaj-6fa7f731b4994d82b8d608e0cc13842a2021-03-29T20:42:46ZengIEEEIEEE Access2169-35362018-01-016383033831410.1109/ACCESS.2018.28527718403208A Novel Image Steganography Method via Deep Convolutional Generative Adversarial NetworksDonghui Hu0https://orcid.org/0000-0001-9517-9688Liang Wang1Wenjie Jiang2Shuli Zheng3Bin Li4School of Computer and Information, Hefei University of Technology, Hefei, ChinaSchool of Computer and Information, Hefei University of Technology, Hefei, ChinaSchool of Computer and Information, Hefei University of Technology, Hefei, ChinaSchool of Computer and Information, Hefei University of Technology, Hefei, ChinaCollege of Information Engineering, Shenzhen University, Shenzhen, ChinaThe security of image steganography is an important basis for evaluating steganography algorithms. Steganography has recently made great progress in the long-term confrontation with steganalysis. To improve the security of image steganography, steganography must have the ability to resist detection by steganalysis algorithms. Traditional embedding-based steganography embeds the secret information into the content of an image, which unavoidably leaves a trace of the modification that can be detected by increasingly advanced machine-learning-based steganalysis algorithms. The concept of steganography without embedding (SWE), which does not need to modify the data of the carrier image, appeared to overcome the detection of machine-learning-based steganalysis algorithms. In this paper, we propose a novel image SWE method based on deep convolutional generative adversarial networks. We map the secret information into a noise vector and use the trained generator neural network model to generate the carrier image based on the noise vector. No modification or embedding operations are required during the process of image generation, and the information contained in the image can be extracted successfully by another neural network, called the extractor, after training. The experimental results show that this method has the advantages of highly accurate information extraction and a strong ability to resist detection by state-of-the-art image steganalysis algorithms.https://ieeexplore.ieee.org/document/8403208/Steganographywithout embeddingcoverlessgenerative adversarial networks
collection DOAJ
language English
format Article
sources DOAJ
author Donghui Hu
Liang Wang
Wenjie Jiang
Shuli Zheng
Bin Li
spellingShingle Donghui Hu
Liang Wang
Wenjie Jiang
Shuli Zheng
Bin Li
A Novel Image Steganography Method via Deep Convolutional Generative Adversarial Networks
IEEE Access
Steganography
without embedding
coverless
generative adversarial networks
author_facet Donghui Hu
Liang Wang
Wenjie Jiang
Shuli Zheng
Bin Li
author_sort Donghui Hu
title A Novel Image Steganography Method via Deep Convolutional Generative Adversarial Networks
title_short A Novel Image Steganography Method via Deep Convolutional Generative Adversarial Networks
title_full A Novel Image Steganography Method via Deep Convolutional Generative Adversarial Networks
title_fullStr A Novel Image Steganography Method via Deep Convolutional Generative Adversarial Networks
title_full_unstemmed A Novel Image Steganography Method via Deep Convolutional Generative Adversarial Networks
title_sort novel image steganography method via deep convolutional generative adversarial networks
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2018-01-01
description The security of image steganography is an important basis for evaluating steganography algorithms. Steganography has recently made great progress in the long-term confrontation with steganalysis. To improve the security of image steganography, steganography must have the ability to resist detection by steganalysis algorithms. Traditional embedding-based steganography embeds the secret information into the content of an image, which unavoidably leaves a trace of the modification that can be detected by increasingly advanced machine-learning-based steganalysis algorithms. The concept of steganography without embedding (SWE), which does not need to modify the data of the carrier image, appeared to overcome the detection of machine-learning-based steganalysis algorithms. In this paper, we propose a novel image SWE method based on deep convolutional generative adversarial networks. We map the secret information into a noise vector and use the trained generator neural network model to generate the carrier image based on the noise vector. No modification or embedding operations are required during the process of image generation, and the information contained in the image can be extracted successfully by another neural network, called the extractor, after training. The experimental results show that this method has the advantages of highly accurate information extraction and a strong ability to resist detection by state-of-the-art image steganalysis algorithms.
topic Steganography
without embedding
coverless
generative adversarial networks
url https://ieeexplore.ieee.org/document/8403208/
work_keys_str_mv AT donghuihu anovelimagesteganographymethodviadeepconvolutionalgenerativeadversarialnetworks
AT liangwang anovelimagesteganographymethodviadeepconvolutionalgenerativeadversarialnetworks
AT wenjiejiang anovelimagesteganographymethodviadeepconvolutionalgenerativeadversarialnetworks
AT shulizheng anovelimagesteganographymethodviadeepconvolutionalgenerativeadversarialnetworks
AT binli anovelimagesteganographymethodviadeepconvolutionalgenerativeadversarialnetworks
AT donghuihu novelimagesteganographymethodviadeepconvolutionalgenerativeadversarialnetworks
AT liangwang novelimagesteganographymethodviadeepconvolutionalgenerativeadversarialnetworks
AT wenjiejiang novelimagesteganographymethodviadeepconvolutionalgenerativeadversarialnetworks
AT shulizheng novelimagesteganographymethodviadeepconvolutionalgenerativeadversarialnetworks
AT binli novelimagesteganographymethodviadeepconvolutionalgenerativeadversarialnetworks
_version_ 1724194254757036032