Advanced Steganography Method for Digital Images Using Eight-sided Side Match

Salah Saleh
In this paper, we present an advanced steganography method by using the side information of the eight neighboring pixels. It aims to provide a secure steganography system and to minimize the distortion of the stego-image. The method exploits the correlation between neighboring pixels to estimate the degree of smoothness or contrast of pixels to determine the amount of payload in each embedding position. If the pixel is located in edge area, then it tolerates larger changes than those in smooth
more » ... an those in smooth areas. The eight-sided side match method is used in our scheme. It attempts to share all the surrounded pixels in determining the capacity of each embedding position. The experimental results show that our method provides a high quality image without making noticeable distortion. Another important thing in our advanced method is that the embedded data can be extracted from the stego-image without referencing the original image. This means that the stego-image will depend on itself in extracting embedded information without using any external factor or key. In the last years, Internet becomes a popular communication channel. Exchange of information using Internet channel, over far distance, is now an everyday activity. However, that information still have to face some problems [1], such as data security, copyright control, and ..., etc. Thus, we need secure secret communication methods for transmitting massage over the Internet. Two techniques are used to transmit secrets using unprotected communication media [2][3][4]: encryption and steganography are the preferred techniques for protection the transmitted data. Encryption conceals the message by scrambling the data being communicated, while steganography hides the message in innocent digital file [3]. The purpose of steganography is to conceal the fact that some communication is taking place [5][2]. With any type of hidden communication, the security of the message often lies in the secrecy of its existence and/or the secrecy of how to decode it. The steganography hides the secret information behind a cover so that it draws no special attention [6]. The cover represents any digital file like image, text, video, sound and ..., etc. If we used the digital image, the cover-image after embedding is called stego-image.