steghide logo Steghide
arrow down Home
arrow right Documentation
arrow right Download
arrow right Development

Welcome to the steghide website!


Introduction:
Steghide is a steganography program that is able to hide data in various kinds of image- and audio-files. The color- respectivly sample-frequencies are not changed thus making the embedding resistant against first-order statistical tests.

The current version is 0.5.1.

Features:

  • compression of embedded data
  • encryption of embedded data
  • embedding of a checksum to verify the integrity of the extraced data
  • support for JPEG, BMP, WAV and AU files

Steghide is licensed under the GNU General Public License (GPL) which permits modification and distribution of the program as long as these modifications are made available to the public under the GPL. For more information, see the full text of the GPL.


News:
steghide 0.5.1 released   shetzl - 2003-10-15 04:53   -   steghide
Steghide is a steganography program that is able to hide data in various kinds of image and audio files. This release features a new algorithm that makes it undetectable by color-frequency based statistical tests.
steghide 0.5.1beta released   shetzl - 2003-10-04 03:22   -   steghide
Steghide 0.5.1beta has been released. This release is intended for testing purposes. You can download it from the sourceforge.net project page.

Please download it and test it heavily to spot as many bugs as possible before the release of version 0.5.1. If you compile the source code, please run "make check" after running "make" and tell me about every problem that occurs.

Dependencies:
You should have the following libraries installed to use steghide.

libmhash
A library that provides various hash algorithms and cryptographic key generation algorithms. Steghide needs this library to convert a passphrase into a form that can be used as input for cryptographic and steganographic algorithms.
libmcrypt
A library that provides a lot of symmetric encryption algorithms. If you compile steghide without libmcrypt you will not be able to use steghide to encrypt data before embedding nor to extract encrypted data (even if you know the correct passphrase).
libjpeg
A library implementing jpeg image compression. Without this library you will not be able to embed data in jpeg files nor to extract data from jpeg files.
zlib
A lossless data compression library. If you compile steghide without having this library installed you will not be able to use steghide to compress data before embedding nor to extract compressed data from a stego-file.

Libmhash is absolutely required to compile steghide. While you can compile it without the other libraries they are highly recommended as major functionality will not be available without them. If you download the Windows version you do not have to worry about the libraries because they come with the package. If you use a major Linux Distribution you probably do not have to worry about the libraries as well, most of them will likely be installed already.


Contact:
If a new version of steghide is released, the announcement will be posted to the steghide-announce mailing list. If you want to be informed of new versions, please subscribe to this list.

The steghide-devel mailing list serves as a discussion forum on steghide development. Bug reports, comments, suggestions, etc. are welcome here. If a new version of steghide is released, the announcement will also be posted to this list, so you do not have to subscribe to both lists. If you want to participate in the discussion on the development of steghide, please subscribe to this list.

The author of steghide is Stefan Hetzl.


Hosting:
Thanks for hosting the website, the cvs, the mailing lists and all the other stuff goes to sourceforge.net !
The SourceForge project information website for steghide can be found here.

Valid HTML 4.01!

hosted by:
SourceForge.net Logo

last change:
October 9, 2003