Inspiration

At first we wanted to create gift card image with included music file, however after some analysis we decided to extend it to any file types which can be stored in images and in the future in other data types (videos, music, text, etc.)

What it does

It stores bit sequence into a image by changing pixels which are not visible to the naked human eye.

How we built it

We used Java for server as well as library for encoding and decoding.

Challenges we ran into

Internet connection, web server, communication between server and client, file encoding and image compression and resizing.

Accomplishments that we're proud of

It works for short string and it is possible to crop image and still get data back

What we learned

Team communication, parity and redundancy for data, encoding data and checking for wrong bits with hamming codes, color encoding, building java server.

What's next for Steganograsaurus

Make this tool durable for resizing, compressing images and cropping (improved) and support for different types.

Built With

Share this project:

Updates