Caleto is a Java implementation of steganography which hiddes files inside bmp images.
Here’s an screenshot of Caleto:
All code is licensed under the GPL 3.0 license. For more information please visit: http://www.gnu.org/licenses/gpl-3.0.en.html
Here’s a simple BMP file:
We are going to hide the following zip inside the former image:
http://www.colorado.edu/conflict/peace/download/peace_essay.zip
This is the result, as you can see there are no noticeable differences between the original file and the new one:
It’s possible, using Caleto, to hide images and also recover the file hidden within the image.
Files to be hidden must be at least 8 times lighter than the BMP file used to hide it. This cannot be fixed in the current implementation as each bit from hidden file must be hidden in the last bit of the image, so you need 8 bytes (in the image) per byte in the hidden file.


