FnStegoCrypt
is a Python script for securely hiding encrypted data inside image files using steganography.
Support with BTC:
bc1qgch352sr3pf5l9nrr5knf7ls9hac3k60uxndwr
- AES-GCM (Advanced Encryption Standard - Galois/Counter Mode): Used for data encryption.
- PBKDF2 (Password-Based Key Derivation Function 2): Used to derive the key from the password provided.
- LSB (Least Significant Bit) Steganography: Used to hide encrypted data within images.
FnStegoCrypt.exe Some antivirus can detect it as a virus due to the encryption algorithms, the best would be to use the Python program.
Install the necessary dependencies using pip:
pip install numpy cryptography Pillow pillow-heif
- PNG JPG/JPEG HEIF/HEIC
- Full HD (1920x1080 pixels) - approximately 778,600 bytes 750-800 KB
- 4K (3840x2160 pixels) - approximately 3,932,160 bytes (3.7-4.1 MB)
This project is supplied "as it is", without any kind of support or guarantee. Use at your own risk.
The author is not responsible for any damage or loss of data resulting from the use of this software
The password must only contain ASCII characters.
Make sure that the capacity of the image is sufficient to store the data. Otherwise, an error message will be displayed.
The output image with the hidden data will be converted to PNG.
Feel free to contribute improvements, bug fixes or new features. Send a pull request or open an issue in the GitHub repository.]
This project is licensed under the MIT License. See the LICENSE file for more details.