Tested on Ubuntu 16.04
Boost library is required to compile the library. Pillow, numpy, scipy are required to run the python script.
Compile using makefile from this folder. Then run the script window.py from python folder using python3.
The program includes functions implementing lsb steganography for png format, data injection into jpg file structure, aes encryption and sha512 hash(used for validation).