Simple least significant bit (LSB) image steganography algorithm implemented in Rust.
To enode a file into an image:
rust-lsb hidden_message.txt host_image.png encoded.png
To extract an encoded file from an image:
rust-lsb encoded.png hidden_message.txt
- Implement variable bit usage i.e. use 2 least significant bits etc.
- Implement better logging
- Implement better error handling