OpenStego is a tool for steganography. It also supports optional encryption of data before embedding. It uses a plugin-based architecture, and support for various steganographic algorithms can be added using external plugins.