Existing steganography methods fall into three main categories, namely methods exploiting image format, methods embedding in the spatial domain and methods embedding in the frequency domain. Essentially, Steganography is achieved by modifying the image’s Least Significant Bits (LSBs) in such a way that the carrier image remains intact visually. Fig. 3 depicts a block diagram implementing Steganography in JPEG image files exploiting the Discrete Cosine Transform (DCT).