Skip to content

Latest commit

 

History

History

Steganography

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Steganographic Algorithms

We provide codes for 3 steganographic algorithms here: J-uniward, nsF5 and UERD.

Part of our codes are downloaded from:

Environment Setup

You need MATLAB to run the scripts.

Note: R2016b and R2017a are recommended as we have tested on these two versions and everything works fine.

Get Start

  1. In MATLAB, set your working directory to this folder

     cd '/path/to/this/folder';
    
  2. Run the following command (It may take 1-3 minutes):

     run example.m
    
  3. If your code runs correctly, four steganographic images are generated in this folder, and you can hardly tell the difference between them and the cover image test.jpg:

  4. Have a look at the example code you just run, it's very easy to understand, now you can play it with yourself!

Trouble Shooting

  • If you end up with an error when reading/writing jpeg
  • Otherwise
    1. Check your working directory and ensure that you have read/write permission on this folder.
    2. Try to search the error information with google.
    3. If you still have the problem, please open an issue in this repository. We'll try our best for help.