Steganography is the practice of concealing a message within another message or a physical object.
steganography-js
is a web app that allows embedding encrypted text in a PNG file.
The app makes imperceptible changes to the PNG by flipping some LSBs in a subset of of pixels.
This is an open-source project written in React
. Its source code and a lot more details can be found on Github.
You can see it in action at https://stegano.imprologic.com/.
Some screenshots are below.