ABSTRACT
Steganography is the art of hiding messages or other forms of data and information within another
medium. The goal of steganography is to hide the information so it can escape detection. On the
other hand, steganalysis attempts to uncover such hidden messages through a variety of techniques.
Many freeware and commercially available steganographic tools are currently available for hiding
information in digital images (Johnson et al., 2001). Corresponding to these tools are methods
devised specifically for each algorithm to detect the hidden contents. Almost all current steganalysis
tools today require prior knowledge of the algorithm that was used during the steganography
process; in other words, some statistical test must be performed to determine the signature
associated with a particular steganographic tool or technique. Hence, by introducing new complex-
ities and techniques, current steganalysis techniques become obsolete. The method proposed in this
chapter represents a digital image in a cellular automata-based, two-dimensional array. Each cell
within this two-dimensional plane is examined for anomalies presented by the process of
steganography. The author believes that the technique used here is statistically more robust than
other techniques presented thus far and is capable of handling complex and chaotic steganographic
algorithms.