Home | Introduction to Steganography | Mod4 vs F5 | How M4JPEG Works | M4JPEG Download | Matlab JPEG Toolbox
 
 
 

 

What is Steganography?

The main goal of steganography is to communicate in a hidden way without being detected. It is a data hiding technique that has been used in the applications of information protection. The steganography aims to smuggle a private message by embedding it into an innocent-looking object and thus creating an invisible communication channel. In the digital world, the innocent-looking objects can be images, audio, or video files. Many steganographic methods have been invented in the field of digital images, especially JPEG format since it is the most popular on the internet.

Read more about Steganography ...

 

About M4JPEG Project

M4JPEG Steganography Tool:  * Open-Source Software *

M4JPEG project aims to build and develop a Matlab-compiled steganography tool working in the field of JPEG images. The provided M4JPEG tool lets the user hide a private file within a JPEG image using an adaptive steganographic method called Mod4. The installation of Matlab IDE is not required before running M4JPEG. Thus, the user doesn't need to be a Matlab expert since M4JPEG is a standalone piece of software. Running the software just needs the installation of the Matlab Compiler Runtime (MCR), which will be installed automatically by the installer of M4JPEG. The provided tool can be installed easily and has friendly graphical user interfaces.

 

A detailed look at M4JPEG:
1- How the DCT-Based Mod4 algorithm works and how it stands compared to F5 algorithm.
2- How the M4JPEG tool works, basic diagrams of embedding and extracting processes, and screenshots.
3- How to download and install the M4JPEG tool.

 

Author: W. Al Chamaa / Email: alchamaaw@gmail.com

Last Updated 11/4/2021

Home | Introduction to Steganography | Mod4 vs F5 | How M4JPEG Works | M4JPEG Download | Matlab JPEG Toolbox