Hiding Information Using Secret Sharing Scheme Based on GeneExpression Programming
Marghany Hassan Mohamed, Mahmoud A. Mofaddel, Tarek Y. Abd El-Naser · Journal of Computer Science & Systems Biology · 2017
Undoubtedly communication process considers one of the most important means which contributed in the technological development. Some data are confidential need to be hidden in a cover without any noticing from third part. the used methods to achieve our purpose, gene expression programming which support LSB technique, to get best places to hide secret data, with secret sharing scheme model, to distribute secret data with XOR for each part of secret data, And so to make the confidential data get more difficult than any other party, after retrieving data the collection of parts is done by compare between images edges and get variance between them, the smallest variance is the best merge between 2 parts of secret images. The more parts of secret data, the more difficult reconstruct it, when size of secret data get smaller the faster in hiding it, with decreasing the size of a cover image. Undoubtedly communication process considers one of the most important means which contributed in the technological development, and it has many ways used across different times, in our life there are some data are secret we want to hide it so for that reason the technique of steganography has been proposed and the most famous technique is (Least Significant Bit), The proposed model is divided into two sections: The first section which hides data using LSB technique with (secret sharing scheme) for distribute secret data in multi cover-image. In the second Section: the (gene expression programming) algorithm is adopted to improve the performance of least significant bit technique, with secret sharing method, Which it is difficult to obtain secret data from the multi-cover, and doubt in the presence of secret data in the cover-image, finally the variance of secret-images edges is a method to merge the parts and getting whole image.