Log In Sign Up

Synchronization Detection and Recovery of Steganographic Messages with Adversarial Learning

by   Hai-Chao Shi, et al.

As a means for secret communication, steganography aims at concealing a message within a medium such that the presence of the hidden message can hardly be detected. In computer vision tasks, adversarial training has be-come a competitive learning method to generate images. However, the gen-erative tasks are confronted with great challenge on synthesizing images. This paper studies the mechanism of applying adversarial learning for dis-criminative tasks to learn the steganographic algorithm. We show that through unsupervised adversarial training, the adversarial model can pro-duce robust steganographic solutions, which act like an encryption. Through supervised adversarial training, we can also train a robust ste-ganalyzer, which is utilized to discriminate whether an image contains se-cret information. Our model is composed of three modules, i.e. a generator, a discriminator and a steganalyzer. All the three members are trained simulta-neously. To formulate the algorithm, we use a game to represent the com-munication between the three parties. In this game, the generator and dis-criminator attempt to communicate with each other with secret messages hidden in an image. While the steganalyzer attempts to analyze whether there is a transmission of confidential information. Experimental results demonstrate the effectiveness of the proposed method on steganography tasks.


page 8

page 9


Generating Steganographic Images via Adversarial Training

Adversarial training was recently shown to be competitive against superv...

Digital Cardan Grille: A Modern Approach for Information Hiding

In this paper, a new framework for construction of Cardan grille for inf...

Learning Symmetric and Asymmetric Steganography via Adversarial Training

Steganography refers to the art of concealing secret messages within mul...

Heard More Than Heard: An Audio Steganography Method Based on GAN

Audio steganography is a collection of techniques for concealing the exi...

Feedback Assisted Adversarial Learning to Improve the Quality of Cone-beam CT Images

Unsupervised image translation using adversarial learning has been attra...

Spatial Image Steganography Based on Generative Adversarial Network

With the recent development of deep learning on steganalysis, embedding ...

The Benefits of Pairwise Discriminators for Adversarial Training

Adversarial training methods typically align distributions by solving tw...