EmadHelmi / steganalysis

This is my university master project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Steganalysis in python with deep learning algorithms

This project consists of two major parts:

  • Steganography
  • Steganalysis

Steganography

In this part I have downloaded matlab codes from Jessica Fridrich website (you can also get the algorithms here).

For embedding process I used these datasets:

with 0.1, 0.2, 0.4 and 0.8 payloads. I use many embedding algorithms like wow, J-Uniward and S-Uniward which you can find their codes here. I put all codes in the graphy folder.

Steganalysis

I want to use two main models for steganalysis which are presented in these papers:

  1. Yenet (with pytorch) The publication can be found here.
  2. Catalyst Kernels (with Keras and Tensorflow as its backend) The publication can be found here.

I put all codes in the analysis folder.

NOTE: Currently I am developing the second one and I don't make any changes on the first model.

About

This is my university master project


Languages

Language:C++ 99.6%Language:C 0.2%Language:Python 0.1%Language:MATLAB 0.1%Language:Shell 0.0%Language:Perl 0.0%