This is a python application built with PyQt6 that allows users to encode and decode messages in audio, video, image and text files.
For installation of gui components, run:
pip install pyqt6
For installation of audio video cryptography components, run:
pip install wave
For installation of image cryptography components, run:
pip install pillow
pip install numpy
pip install opencv-python
For installation of text cryptography components, run:
pip install python-docx
Image | Doccument | Audo/Video |
---|---|---|
.png .bmp .gif |
.txt .docx |
.mp3 .wav .mp4 |
Drag and drop or select the file you want to encode.
Type in the message you want to encode, select the number of least significant bits to encode over and click encode.
Once the encoding is done click decode to see your message and save the file.
- GUI
- Code Integration
- gif Steganography
- Audio Steganography
- Video Steganography
- Image Steganography
- Text Steganography
- Document Steganography