An open API service indexing awesome lists of open source software.

https://github.com/matthewt53/steganography-project

Software that is able to hide files inside various image and video formats
https://github.com/matthewt53/steganography-project

c-plus-plus c-programming qt5 steganography

Last synced: about 1 month ago
JSON representation

Software that is able to hide files inside various image and video formats

Awesome Lists containing this project

README

        

# Steganography-Project
This software is able to hide any binary file into the following file formats:
* BMP image
* PNG image

# Features:
* AES (ECB) encryption of the input file.

# Installing:
## Command line version
* Run the makefile under "Project/Spyink/src/".

# Usage:
* To hide a file:
`./steg -h -b -i -p `
* To reveal a hidden file:
`./steg -r -b -o -p `

# Future work:
* Implement the more secure CBC mode for AES.
* Add support for JPEG and other file types.

# Libaries used:
* lodepng - https://github.com/lvandeve/lodepng
* Tiny AES - https://github.com/kokke/tiny-AES-c
* SHA256 - https://github.com/pgarnaut/sha256