Abstract

In this paper GRNN is used to hide an image into a cover file, Audio and video files are used as cover files in this work. The hiding was applied using one of concealment algorithm that is (Least Significant Bit (LSB)) by applying (XOR) operation between the last (2bits) of each byte of the image (cover) and 2bits of the message to produce the (stego_cover), which feed with the cover to General Regression Neural Network (GRNN) to produce the weights. Cover is delivered once to the recipient who can use it for unlimited number of messages. The weights are delivered to the recipient for each hidden message as a key. The recipient uses the cover with the weights to unhide the message. So, this method includes two levels of security. The first one is hiding the message in the cover to produce embedded cover (stego-cover). The second one is ciphering the embedded cover using GRNN Neural Network. This Network is considered as a target and the input to the Neural Network is the cover. Then the weights, which represent the encrypted information, are reconstructed. The recipient can use GRNN Network to unhide the message by having the embedded cover (stego-cover) then the message. Matlab R2008a was used in this paper.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call