ABSTRACT

This chapter presents the techniques of breaking steganalytic systems based on genetic algorithms (GAs) as well as differential evolution (DE). It describes an overview of the GA-based breaking methodology and also presents GA-based breaking algorithms in spatial domain steganalytic systems (SDSSs) and frequency domain steganalytic systems (FDSSs). In order to generate a stego-image that passes through the inspection of an SDSS, the messages should be embedded into specific positions to maintain the statistical features of the cover image. The chapter presents the DE algorithm and its image-based steganography and shows experimental results. The method of DE mainly consists of four steps: initialization, mutation, recombination, and selection. The GA- and DE-based methodologies for breaking the visual steganalytic system (VSS) were implemented in Java. The VSS was originally designed to detect GIF-format images by reassigning the color in the color palette of an image.