This paper presents a new approach for hiding message in digital image in spatial domain. In this method two bits of message is embedded in a pixel in a way that not only the least significant bit of pixel is allowed to change but also the second bit plane and fourth bit plane are allowed to be manipulated, But the point is in each embedding process only one alternation in one bit plane is allowed to happen. As it is compared by the method LSB-Matching, the results shows this method has an acceptable capacity of embedding data and hardly is detectable for steganalysis algorithm.
This is the Fist module of the application. This also the first menu option available on the splash screen of the application. This module make only the application usable to only authenticated persons. So that only authenticated persons only can use this application so it cannot be used for any unwanted activities.
This Module consists of developing Two sub modules. The one is encryption module and the decryption module. These two sub modules are the main core for the application
In Encryption module, its consists of Key file part, where key file can be specified with the password as a special security in it. Then the user can type the data or else can upload the data also though the browse button, when it is clicked the open file dialog box is opened and where the user can select the secret message. Then the user can select the image file through another open file dialog box which is opened when the image button is clicked. Where the user can select the bmp file and then the Hide button is clicked so that the secret data or message is hidden in Picture through LSB matching revisited technique
This module is the opposite as such as Encryption module where the Key file should be also specified same as that of encryption part. Then the user should select the encrypted image and then should select the extract button so that the hidden message is displayed in the text area specified in the application or else it is extracted to the place where the user specifies it.
Least significant bit (LSB) is the simplest form of steganography. LSB is based on inserting data in the least significant bit of pixels, which lead to a slight change on the cover image that is not noticeable to human eye. Since this method can be easily cracked, it is more vulnerable to attacks.
To increase the security and the size of stored data, a new adaptive lsb technique is used. Instead of storing the data in every least significant bit of the pixels, this technique tries to use more than one bit in a pixel in such a way that this change will not affect the visual appearance of the host image. It uses the side information of neighboring pixels to estimate the number of bit which can be carried in the pixels of the host-image to hide the secret data
Image steganography has gotten more popular press in recent years than other kinds of steganography, possibly because of the flood of electronic image information available with the advent of digital cameras and high-speed internet distribution.Adaptive LSB substitution method is used to hide data efficiently and securely in an image. In this project, various types of images are used as cover image and all types of data such as video, audio, etc has been stored and retrieved with good accuracy.Adaptive LSB technique performs more efficiently in both security and accuracy aspects than the traditional LSB technique.