Abstract.
The objective of steganalysis is to detect messages hidden in cover objects, such as digital images. In practice, the steganalyst is frequently interested in more than whether or not a secret message is present. The ultimate goal is to extract and decipher the secret message. However, in the absence of the knowledge of the stego technique and the stego and cipher keys, this task may be extremely time consuming or completely infeasible. Therefore, any additional information, such as the message length or its approximate placement in image features, could prove very valuable to the analyst. In this paper, we present general principles for developing steganalytic methods that can accurately estimate the number of changes to the cover image imposed during embedding. Using those principles, we show how to estimate the secret message length for the most common embedding archetypes, including the F5 and OutGuess algorithms for JPEG, EzStego algorithm with random straddling for palette images, and the classical LSB embedding with random straddling for uncompressed image formats. The paper concludes with an outline of ideas for future research such as estimating the steganographic capacity of embedding algorithms.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Fridrich, J., Goljan, M., Hogea, D. et al. Quantitative steganalysis of digital images: estimating the secret message length. Multimedia Systems 9, 288–302 (2003). https://doi.org/10.1007/s00530-003-0100-9
Issue Date:
DOI: https://doi.org/10.1007/s00530-003-0100-9