
Image Steganography Tool
#Application Protection#Data Protection
Tang is a server for binding data to network presence, providing an easy and secure alternative to key escrow.
Simple C++ Encryption and Steganography Tool
This is a simple C++ tool for encryption and steganography. It employs Password-Protected-Encryption to secure the contents of a file. After encryption, the tool embeds the encrypted data within the pixel data of an image using Least-Significant-Bit encoding.
Encoding and Decoding for Linux, MacOS, and Windows Systems
Encoding Command: $ ./steganography encode -i data/orig.png -e data/jekyll_and_hyde.zip -o output.png
- Password: 1234
- Image Size: 640x426 pixels
- Encoding Level: Low (Default)
- Maximum Embed Size: 132.38 KiB
- Actual Embed Size: 61.77 KiB
- Encrypted Embed Size: 61.78 KiB
- Generated CRC32 Checksum
- Generated Encryption Key using PBKDF2-HMAC-SHA-256 (20000 rounds)
- Encrypted Embed using AES-256-CBC
- Successfully embedded jekyll_and_hyde.zip into the image
- Output written successfully to output.png
- Original Image: Contains an embedded ZIP file with the complete content of the book 'Dr Jekyll and Mr Hyde'.
Decoding Command: $ ./steganography decode -i output.png -o 'out/jekyll_and_hyde.zip'
- Password: 1234
- Image Size: 640x426 pixels
- Generated Decryption Key using PBKDF2-HMAC-SHA-256 (20000 rounds)
- Header decrypted successfully
- File signatures verified and matched
- Detected embedded file: jekyll_and_hyde.zip
- Encoding Level: Low (Default)
- Encrypted Embed Size: 61.78 KiB
- Decoding completed successfully.