Steganography tool for hiding and extracting encrypted data inside images.
StegoSecure hides secret messages inside image files using LSB (Least Significant Bit) steganography, with an additional layer of AES encryption before embedding. The result is a visually identical image that carries an encrypted hidden payload — undetectable to the naked eye.
Python with OpenCV for image manipulation. The message is first encrypted with AES (cryptography library), then the ciphertext bits are embedded into the LSBs of the image's pixel values. Extraction reverses the process — reads LSBs, reconstructs ciphertext, decrypts.
Add support for audio and video steganography, a GUI desktop app, and steganalysis resistance improvements.